views_client_filter
No security coverage
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)