Algolia Developer Hub

Everything you need to build search that understands.


  • Ruby

  • Rails

  • Python

  • Django

  • PHP

  • Symfony

  • Laravel

  • JavaScript

  • Java

  • Scala

  • Go

  • C#

  • Kotlin

  • Swift

1my_index = client.init_index('contacts')
3  firstname: "Jimmie",
4  lastname: "Barninger",
5  company: "California Paint"
Build with Ruby

using any of our API clients.

to show click conversions, run A/B testing and tune recommendations.

Scale with Integrations

Use integrations and pre-built libraries to build scalable search experiences.

Algolia Documentation

Explore every possibility with full documentation

Find everything you need to get started with API reference docs, guides and sample code.

Pre-built UI components and templates.

Develop your stack with UI libraries

Deploy pre-built, customizable UI libraries for instantsearch and autocomplete, available in multiple frameworks.

algolia DocSearch

Build DocSearch

Free search for your developer documentation.

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.


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

Explore Code Exchange

For startups - all the power, none of the headache

Startups, you can get going in minutes and scale for decades. Whatever your future demands, and however much you grow - Algolia has you covered.

Eligible startups can begin with $10k of credits from Algolia and $100k from startup partners.

Y Combinator
Learn more

Enterprises, delight your customers

Grow your customer satisfaction - and sales. Because when your customers feel understood, they click and they come back.

Get help from our experts to start fast and run efficiently.

Contact sales
[Algolia] was very professional from the start. We had a great Customer Success Manager and team that provided a lot of help and was a great partner.

Clint Fischerström

Head of Ecommerce @ Swedol
I think we’ve grown leaps and bounds with Algolia. There's a lot of features that we still can tap into, which is great because I feel like we've gotten a ton out of it already.

Geoff Lyman

Digital Experience Solutions Manager @ Hershey's
Shoe Carnival
Instead of having to go into the back end and the catalog—which would have been a technical headache—we were able to figure it out in a matter of a day, test it, and ‘boom’ it’s live.

Courtney Grisham

Director of E-Commerce @ Shoe Carnival
Algolia is very fast — able to keep up with our level of traffic… The API and SDK options are really great, and the ability to handle traffic at scale (we have a high volume)

Matt Goorley

Engineering Manager @ LTK
Algolia is a breeze to work with. With Algolia, our editorial team has seen significant productivity improvements when building the daily online edition of The Times and weekly edition of The Sunday Times, with search being 300-500 times faster than our prior solution.

Matt Taylor

Editorial Product Manager @ The Times