instantsearch.js is a JavaScript library that lets you create an instant search results experience using Algolia’s REST API.
A search results page is made up of individual components, also known as widgets. Widgets are UI components for either the search input (search bar, facets/filters, etc.) or the search output (actual results).