// the find
algolia/react-instantsearch
⚡️ Lightning-fast search for React and React Native applications, by Algolia.
React InstantSearch is Algolia's official React component library for building search UIs on top of their hosted search service. It provides pre-built widgets (search box, facets, pagination, hits) plus a connector pattern for custom components. This repo is a tombstone — the actual code moved to the algolia/instantsearch.js monorepo in late 2022.
The connector architecture cleanly separates search state logic from rendering, so you can use headless hooks without fighting opinionated UI. The hooks API (useSearchBox, useHits, etc.) is properly idiomatic React — no class components or render props to work around. SSR support via getServerState is a genuine differentiator; most search libraries treat server rendering as an afterthought. React Native support shares the same connector layer, so you're not maintaining two separate integration patterns.
This repo hasn't been touched since December 2022 — it's an archived redirect, not live code. You're evaluating the wrong thing; go look at algolia/instantsearch.js instead. The library is hard-coupled to Algolia's paid service: you can't point it at Elasticsearch or Typesense without a compatibility shim, and those shims are community-maintained, not official. The PoweredBy widget is not optional if you're on the free tier, which is a real constraint in production UIs.