AI-powered hybrid search is in closed beta. Join the waitlist for early access!

Go to homeMeilisearch's logo

Search as you type for React

Build performant, responsive search interfaces by pairing Meilisearch with React Instantsearch.

trusted by amazing companies

Batteries included

All you need to get started building search UI. Get started with out-of-the-box components and scale with more advanced features.

      UI components illustration

      UI components

      All the essential components to build a search UI: search bars, refinement lists, pagination, and more.

      Routing  illustration

      Routing

      Keep your pages URLs in sync with the active filters and pagination state to improve UX and SEO.

      Server-side rendering illustration

      Server-side rendering

      Render your search results from the server to improve your page first load and search engine indexing.

      Customize with Hooks illustration

      Customize with Hooks

      Use hooks to create custom search components and go beyond the default UI widget library.

      Search analytics illustration

      Search analytics

      Get insights on your users thanks to complete compatibility with Meilisearch analytics.

      Open-source illustration

      Open-source

      Benefit from all the community learning materials, resources, and support.

Get started with React

Check out our resources to help you integrate search in your React applications.

Next.js demo

Check out our open-source demo to learn how to integrate Meilisearch's hybrid search with Next.js 14.

Shopify guide

Learn to build a Shopify storefront with Next.js and Meilisearch using the Blazity commerce starter.

Instantsearch guide

Learn to build search-as-you-type for React applications with the Instantsearch library.

Ready to try Meilisearch?

Join more than 20k developers who choose Meilisearch to build world-class search experiences.

Cloud

Try Meilisearch Cloud for free for 14 days.

Start free trial