Filter Repeater Based on Collection

I have a single collection and a repeater on a dynamic page that shows content from this collection. Is there a way to add a filter to narrow down the resulting information that gets presented in the repeater? I’d like my users to be able to apply filters. Is the only way to create another dynamic page with a different filter?

You can use the setFilter function of the wix-dataset API.