This project is not covered by Drupal’s security advisory policy.

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

  1. Edit a view in the Views UI.
  2. Click on any exposed filter.
  3. Check Enable client-side filtering.
  4. 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)
Supporting organizations: 

Project information

Releases