Requirements
Is your proposal related to a problem?
Yes, the current tagging system in Lemmy lacks advanced filtering options, making it difficult for users to find and organize content based on specific tag combinations. This feature request aims to address this limitation by proposing the implementation of advanced tag filters, similar to those found in image organizing programs1 and booru-style image boards2.
Describe the solution you'd like.
I propose the addition of advanced tag filtering options in Lemmy, allowing users to:
- Hide posts with chosen tags.
- Show posts where all chosen tags exist.
- Show posts with at least one of the chosen tags.
- Show posts with at least one of the chosen tags but exclude ones that have chosen unwanted tags.
Additionally, it would be helpful to allow users to save presets and give them names for easy access to their preferred filtering options.




This feature request is inspired by the advanced filtering options found in the UI of an image organizing program mentioned by @M4rtineski in the original comment1 and the booru-style image view, search, and tagging system discussed in issue #3626.
Describe alternatives you've considered.
An alternative solution could be to integrate third-party tools or libraries that offer advanced tag filtering options. However, implementing a native solution within Lemmy would provide a more seamless user experience and better integration with the platform's existing features.
Additional context
Advanced tag filtering options have proven to be successful in other platforms, such as booru-style image boards23 and image organizing programs1. Implementing these features in Lemmy would enhance the user experience by allowing users to find and organize content more efficiently based on their preferences.
Related
Requirements
Is your proposal related to a problem?
Yes, the current tagging system in Lemmy lacks advanced filtering options, making it difficult for users to find and organize content based on specific tag combinations. This feature request aims to address this limitation by proposing the implementation of advanced tag filters, similar to those found in image organizing programs1 and booru-style image boards2.
Describe the solution you'd like.
I propose the addition of advanced tag filtering options in Lemmy, allowing users to:
Additionally, it would be helpful to allow users to save presets and give them names for easy access to their preferred filtering options.
This feature request is inspired by the advanced filtering options found in the UI of an image organizing program mentioned by @M4rtineski in the original comment1 and the booru-style image view, search, and tagging system discussed in issue #3626.
Describe alternatives you've considered.
An alternative solution could be to integrate third-party tools or libraries that offer advanced tag filtering options. However, implementing a native solution within Lemmy would provide a more seamless user experience and better integration with the platform's existing features.
Additional context
Advanced tag filtering options have proven to be successful in other platforms, such as booru-style image boards23 and image organizing programs1. Implementing these features in Lemmy would enhance the user experience by allowing users to find and organize content more efficiently based on their preferences.
Related
Footnotes
https://www.targetprocess.com/guide/filters/advanced-filters-views-reports/filters-for-assigned-tags/ ↩ ↩2 ↩3
https://github.com/hydrusnetwork/hydrus ↩ ↩2
https://danbooru.donmai.us/wiki_pages/howto:tag ↩