Filter the external integrations page

I have a few additional suggestions regarding the search and sorting of integrations.

  1. Add sorting by update date

It would be interesting to be able to sort integrations by the date of the last update. This would make it easier to identify those that are actively maintained and, conversely, to identify those that seem abandoned or have not evolved for a long time.

This does not necessarily mean that an old integration no longer works, but this information would be useful when choosing an integration to install.

  1. Highlight the number of results better

The number of integrations corresponding to the selected filters is currently quite discreet. However, I find that this information could be highlighted more.

With the number of integrations available, it would be practical to immediately see how many results match your search, rather than having to count them or browse the list.

  1. Allow combining multiple levels of filters

Given the number of integrations available — and by the way, hats off to you guys for the work done! :clap: — the filters on the side become less and less relevant when they do not allow refining the search sufficiently.

For example, the « Local Multimedia » category has 64 integrations. That’s already a lot to easily find the one that meets a specific need.

The ideal would be to be able to combine several filtering criteria, for example:

  • A category: Local Multimedia;
  • A sub-type or usage: music, video, media server, etc.;
  • Sorting by update date;
  • Possibly, a filter on recently updated integrations.

The goal would be to be able to progressively refine your search without having to browse through dozens of results.

With the growth of the catalog, I think a more advanced filtering system, combined with relevant sorting, would really become useful to facilitate the discovery of integrations and help users make their choice.