sissbruecker / linkding

Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.
https://linkding.link/
MIT License
6.78k stars 322 forks source link

Tag bundles #659

Open zerodogg opened 8 months ago

zerodogg commented 8 months ago

There's one feature of pinboard that I found rather useful, and that's "tag bundles". It lets you browse your bookmarks using these bundles, which makes it possible to narrow down the view without having to go down into a single tag.

As an example, I had a "Healthcare" bundle (I studied, and now work in healthcare), that bundles together tags like "anotamy", "health", "psychiartry" and so on, roughly 40-50 tags. When I clicked on the bundle, it narrowed the view down to any bookmark containing any one of these tags. I don't need to be seeing all my programming bookmarks when I'm after healthcare info. I had like 10 different bundles, including things like "Development", "Games", "Science".

This can be solved by adding yet-another tag, of course. But this felt like a cleaner abstraction than doing that.

This is somewhat related to #205.

Thanks for a great bookmark manager!

sissbruecker commented 8 months ago

Sounds very much like https://github.com/sissbruecker/linkding/issues/285#issuecomment-1213905426

That doesn't mention filtering by the category / bundle / tag group or whatever it would be called, but for me that is implicit. Maybe give that comment an upvote if you prefer that style of categorization. I guess we can leave this issue open to see if this gets some more reactions than the comment in the other thread.

hojerst commented 4 months ago

i personally would like to see "hierarchical tags" which is probably very similar to your request. (I'm not sure if it fits your needs though). Some other tools Have special meaning for the / character in tags and i really like this approach, as it is quite simple from a user interface perspective:

The idea is to tag your stuff with something like category/tag (maybe even more nesting). Every search should allow to find this item by category or by category/tag

example: adding tag world/europe lets you search by world and world/europe.

This could probably be implement with a reasonable amount of effort in the ui and backend (i'm just guessing here, as i don't know the internals of linkding at all ;)). @sissbruecker whats your opinion about that? If you like the approach, i might try to create PR for that.