Before Framer shipped dynamic filters, building toggle-based filtering in Framer meant creating a component around your collection list and static filters, then wiring a web of variant interactions just to make basic toggles work. It worked, but it was heavy to set up and even heavier to maintain.
CMS Plus solved that by letting designers embed filtering behavior directly into toggle buttons while CMS Plus handled the filtering logic behind the scenes. The setup became simpler, cleaner, and easier to scale.
Framer's dynamic filters, released around two months ago at the time of writing, are a good step in the right direction. But dynamic filters are text-input driven. If every filter in your UI is meant to be typed, perfect. In most real interfaces, especially ecommerce and directory-style experiences, users expect click-to-toggle filters.
That is why CMS Plus still has a clear role today. Some functionality is now native in Framer, which is great, but CMS Plus still solves on-demand static filter toggling and adds capabilities Framer does not currently match, including:
- Toggle number and date ranges
- Active filter counts
- Single-click reset
- On-demand sorting
CMS Plus is now in upgrade mode. As always, CMS Plus will continue to build on top of Framer's native filtering so you keep compatibility with native pagination, no-results frames, and Framer's dynamic filters. A plugin is also in development to speed up setup with prebuilt components and a much smoother configuration flow.
TL;DR
Framer made filters better. CMS Plus still makes them practical for real toggle-based UX, and v3 is about to make the whole process even faster.
If you want stronger filtering now and an even better workflow next, this is the right moment to jump in.
Get CMS Plus. CMS Plus is currently 50% off until v3 is released, and the discount code is listed in the product description at checkout.
All existing customers get the v3 update plus plugin access for free.
Thanks for building with CMS Plus.
artech