Best way to approach a dropdown filter for Dynamic list collection?

I’m trying to filter a list of collection items based on a collection field. Is there an easy way to do this via a dropdown menu + some javascript? What would be your preferred approach to filtering items?

Do I need Javascript? Can I do it completely in Webflow?