Discover Algolia's multiple UI libraries that ease developers' job implementing front-end search experiences.
Related resources

This video course that take you through the 3 steps of building a great search experience with Algolia: Data, Relevance, UI.

What are the key elements needed in your records for good relevance configuration with Algolia.

Data in your DB will change over time, in order to keep your searchable content up to date you’ll need to define a sync strategy.

Once you have clean data, properly formatted in JSON, it's time to push it to Algolia’s server using one of our API clients.

Once you have clean data, properly formatted in JSON, it's time to push it to Algolia’s server using one of our API clients.

Once you have clean data, properly formatted in JSON, it's time to push it to Algolia’s server using one of our API clients.

Once you have clean data, properly formatted in JSON, it's time to push it to Algolia’s server using one of our API clients.

Algolia’s approach to textual relevance is quite straightforward: select searchable attributes and order them by importance.

Algolia’s approach to textual relevance is quite straightforward: select searchable attributes and order them by importance.

Algolia’s approach to textual relevance is quite straightforward: select searchable attributes and order them by importance.

Business relevance will allow you to surface the most relevant results for your business, by adding your own metrics to the results ranking strategy.

Business relevance will allow you to surface the most relevant results for your business, by adding your own metrics.

Business relevance will allow you to surface the most relevant results for your business, by adding your own metrics to the results ranking strategy.

A detailed explanation of what the engine will send back in JSON for a given search API call.

Great search experiences are all about the end users. To provide that slick, rewarding experience, you need to craft a great search UI.

An overview of the instantsearch JS library and some of its widgets that helps build search interfaces in no time.