Filter State Mobile Widget

FilterState provides a friendly interface to manage filters applied to your search.


FilterState consists of one or several filters, organized in groups. Each group can contain multiple filters.

  • Facet.Filter
  • Facet.Numeric
  • Facet.Tag

FilterState provides a simple interface to deal with filter grouping and their respective boolean operator. The FilterState can be modified at any moment by adding or removing filters.

This component is part of the InstantSearch open source UI library that lets you quickly build a search interface in your frontend application.

InstantSearch’s goal is to help you implement awesome search experiences as smoothly as possible by providing a complete search ecosystem. InstantSearch tackles an important part of this vast goal by providing frontend widgets that you can assemble into unique search interfaces.


Was this useful?


Built and supported by Algolia




The best Search and Discovery Platform for your business.

Recommended content

Frontend Tools
Widgets & Plugins

Filter State Flutter Component

Provides an interface for managing any search filters.

  • Flutter