Views Client Filter
No security coverage
Views ecosystem
This module enables instant, client-side filtering for Views text filters, allowing users to see results update in real-time as they type without a page reload. It can be enabled per filter directly in the Views UI and works with various view styles, applying AND logic for multiple filters.
Adds real-time client-side filtering to Views exposed text filters. Results are filtered instantly as the user types no page reload needed.
How it works
- Edit a view in the Views UI.
- Click on any exposed filter.
- Check Enable client-side filtering.
- Save the view.
That's it. Users will now see results narrow down in real-time as they type into the filter.
Features
- Per-filter toggle in the Views UI no code required.
- Works with tables, unformatted lists, grids, and other row styles.
- Multiple filters on the same view use AND logic.
- AJAX-compatible re-applies after AJAX refreshes.
- Server-side filtering still works normally via form submit.
- Shows a translatable "no results" message when nothing matches.
Requirements
- Drupal 10.3+ or Drupal 11
- Views (core)