Advanced Icon library filtration system

Hi everyone,

In my project I deal with thousands of icons and I am currently looking for a solution that would allow others to filter certain icon based on different criteria (size, color, keywords, etc…). Default Figma asset filtering system is unfortunately not an option. Ideally user would be able to define search criteria like you would do it in a modern e-shop.

Storing icons in cloud and integrate them through some plugin (so far no success finding the right one) would also be an option. I appreciate any help from the community, thank you.