seanime icon indicating copy to clipboard operation
seanime copied to clipboard

feature request: More Sorting Options for the Marketplace

Open Bas1874 opened this issue 5 months ago • 1 comments

Checklist

  • [x] I checked that this feature has not been requested before
  • [x] I checked that this feature is not in the "Not planned" list
  • [x] This feature will benefit the majority of users

Problem Description / Use Case

It's nice that we can already filter the marketplace by "Type" and "Language."

The main issue is that there's no way to sort the extensions. As more get added, it will be hard to find good ones. Right now, I can't see which plugins are the most downloaded, which ones are new, or even sort them by name. This makes discovering new and useful extensions difficult.

Proposed Solution

Here are a couple of ideas to improve the marketplace:

1. Add Sorting Options

Could a sort dropdown menu be added next to the filters? It would be helpful to sort by:

  • Most Downloads: This should probably be the default so we can see what's popular. This would require showing a download count for each extension.
  • Recently Added: To see the newest stuff.
    • Recently Updated:
  • Oldest Added
  • Alphabetical (A-Z)

2. Add a Seanime Version Tag

It would be useful if each extension showed which version of Seanime it's compatible with (e.g., "Works with v2.5+").

This would help users know if an extension should work for them. It would also make it much easier to tell if an extension is broken or just needs an update after a new Seanime release.

Bas1874 avatar Jul 19 '25 14:07 Bas1874

  • Most downloads: Not possible, Seanime doesn't track anything
  • Alphabetical: Already the case from A-Z, will maybe add Z-A
  • Recent/oldest: Sure
  • Version tag: Extension makers can add semverConstraint to the manifest with a value like >= 2.9.0. It will show a version compatibility error if the user updates the extension without updating the app. No need for tags, the system always expects to be up-to-date.

5rahim avatar Jul 19 '25 14:07 5rahim