@PierreC @silvermoon82 While making a bookmark database with tagging & descriptions usable in #Emacs with fuzzy searching would be relatively trivial for me (for the most part I'd be leaning on #SQLite and its #FTS5 virtual table so descriptions are usable too), that's not exactly the case for everyone and replicating that functionality in a textfile would be quite obnoxious.

@lispi314 @PierreC @silvermoon82

Something I keep meaning to try is to sync my #Firefox bookmarks with my #Emacs org-roam database. Firefox bookmarks are stored in #sqlite and can have taxonomy/tags too, which gives a lot more useful context than a simple url + title. I *think* there might be cool stuff to do in that space but I'd need to actually do it first lol.

@bloopernova @PierreC @silvermoon82 Yeah, the #Firefox bookmarks & tagging are actually what I based the hypothetical #bookmark #database's design on.

Plus the descriptions which for some incomprehensible reason Mozilla decided to remove without any warning (I lost quite a lot of useful annotations because of that).

I worry a bit about scaling for doing it via org-roam because filesystems tend not to like (i.e.: they slow down) having thousands of files in the same directory.

@bloopernova @PierreC @silvermoon82 It might be possible to do it in a single org file... but then the cache doesn't instantly sync nor cover everything, so while it's not as bad as mere textfiles, it also ends-up worse than using #SQLite for the storage directly.