InstantSearch.js

Vanilla JavaScript library to build search interfaces with Meilisearch.

Quick start

Install
$ npm install instantsearch.js @meilisearch/instant-meilisearch

Features

Everything you need to integrate Meilisearch with InstantSearch.js.

No framework

Works with vanilla JavaScript.

Pre-built widgets

Search box, hits, pagination, and more.

Customizable

Full control over rendering.

Lightweight

Minimal bundle size.

TypeScript

Full TypeScript support.

Accessible

WCAG compliant components.

Ready to get started?

Start using InstantSearch.js with Meilisearch Cloud today.