Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Facets

53,878 sites Security covered Facets ecosystem
View on drupal.org

The Facets module provides a way to easily create and manage faceted filters, which refine search results dynamically. It supports integration with both Drupal Core Search and the Search API, offering features like block-based filters and exposed filters with AJAX capabilities.

Overview

The Facets module allows site builders to easily create and manage faceted filters. Faceted filters are filters which limit themself based on the results.

Facets 3

Facets 3.x only supports Search API, and introduces "Facets exposed filters" next to "Facet blocks".
We recommend using Facets exposed filters for new projects, when using Facets + Views
Using "Facets exposed filters" in Facets 3 has full AJAX support.

Facets 3 will not support AJAX for "Facet blocks".

Need a demo?

Launch on simplytest.me

This demo showcases a full blown search_api + facets setup, using facets exposed filters, with ajax, hierarchical facets, hierarchical date facets, views filters summary, views ajax summary, better exposed filters, ...
Log in with admin/admin

Facets 2

Facets 2 works with Drupal Core Search and Search API.
It is kept available for existing projects using Facets 2 + Ajax as there is no upgrade path for this setup. Updating from 2 to 3 without AJAX support is possible.

Activity

Total releases
4
First release
Aug 2025
Latest release
2 months ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
3.0.3 Stable Apr 24, 2026
3.0.2 Stable Oct 17, 2025
3.0.1 Stable Aug 26, 2025
2.0.10 Stable Aug 26, 2025