> ## Documentation Index
> Fetch the complete documentation index at: https://algolia.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Algolia for Flutter

> Overview of Algolia components for Flutter.

To get started with Algolia for Flutter,
see [Algolia for Flutter](/doc/guides/building-search-ui/what-is-instantsearch/flutter)

## Basics

|                                                                   |                                                                                      |
| ----------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| [`Searcher`](/doc/api-reference/widgets/instantsearch/flutter)    | The component handling search requests.                                              |
| [`Query`](/doc/api-reference/widgets/configure/flutter)           | A component to provide any search parameters to Algolia.                             |
| [`Filter State`](/doc/api-reference/widgets/filter-state/flutter) | Filter State provides a friendly interface to manage filters applied to your search. |
| [`Loading`](/doc/api-reference/widgets/loading/flutter)           | Components that show a loading indicator during pending requests.                    |

## Results

|                                                                |                                                                                                |
| -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [`Highlighting`](/doc/api-reference/widgets/highlight/flutter) | Highlighting visually emphasizes matching terms in your search results to help them stand out. |

## Refinements

|                                                                             |                                                                        |
| --------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| [`Refinement List`](/doc/api-reference/widgets/refinement-list/flutter)     | Components that perform refinements on a facet.                        |
| [`Current Filters`](/doc/api-reference/widgets/current-refinements/flutter) | Components that display the current filters and let users remove them. |
| [`Filter Toggle`](/doc/api-reference/widgets/toggle-refinement/flutter)     | Components that toggle an arbitrary filter on or off.                  |
| [`Clear Filters`](/doc/api-reference/widgets/clear-refinements/flutter)     | Components that clear the current filters.                             |

## Metadata

|                                                     |                                                                            |
| --------------------------------------------------- | -------------------------------------------------------------------------- |
| [`Stats`](/doc/api-reference/widgets/stats/flutter) | Components that display metadata about the current search and its results. |

## Sorting

|                                                         |                                                                                                                     |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [`Sort By`](/doc/api-reference/widgets/sort-by/flutter) | Components that display a list of indices, allowing a user to change the way hits are sorted using replica indices. |
