Algolia Developer Hub

Everything you need to build search and discovery experiences

  • JavaScript

  • React

  • Android

  • Vue

  • Angular

  • iOS

1const App = () => (
2<InstantSearch>
3  <SearchBox />
4  <Hits />
5  <Pagination />
6  <RefinementList
7    attribute="company"
8  />
9</InstantSearch>
10);
11
Build with React

Using any or our API clients

Click conversions, A/B testing, recommendations

Algolia integrations

Code Exchange
Building blocks for search and discovery

Back-end tools

Use our API clients, frameworks and integrations to push your data.

Front-end tools

Build your frontend using our UI libraries and templates.

Showcase

Don’t start from a blank page. Explore our demos and sample apps.

Explore Code Exchange
Pre-built UI components and templates.

Pre-built UI components & templates

Start your front-end journey with ready to use components, templates and kits like PWA Headless UI kit.

Latest engineering blog posts

  • DevBit Recap: Winter 2023 — CommunityEngineering

    DevBit Recap: Winter 2023 — Community

    Chuck Meyer

    Chuck Meyer

    Sr. Developer Relations Engineer
  • Highlights from GopherCon Australia 2023Engineering

    Highlights from GopherCon Australia 2023

    David Howden

    David Howden

    Principal Architect
    James Kozianski

    James Kozianski

    Software Engineer
  • Why weights are often counterproductive in rankingEngineering

    Why weights are often counterproductive in ranking

    Julien Lemoine

    Julien Lemoine

    Co-founder & former CTO at Algolia