Backend Tools
Use our API clients, frameworks and integrations to push your data.
Everything you need to build search and discovery experiences
Back-end
Ruby
Rails
Python
Django
PHP
Symfony
Laravel
JavaScript
Java
Scala
Go
C#
Kotlin
Swift
1my_index = client.init_index('contacts')
2my_index.save_object({
3 firstname: "Jimmie",
4 lastname: "Barninger",
5 company: "California Paint"
6})
7
Front-end
JavaScript
React
Android
Vue
Angular
iOS
1<div id="searchbox"></div>
2<div id="refinement"></div>
3<div id="hits"></div>
4
5<script>
6const {
7 searchBox,
8 hits
9} = instantsearch.widgets;
10
11search.addWidgets([
12 searchBox({
13 container: "#searchbox"
14 }),
15 hits({
16 container: "#hits"
17 }),
18 refinementList({
19 container: "#refinement",
20 attribute: "company"
21 }),
22]);
23
24search.start();
25</script>
Analytics
PHP
Ruby
JavaScript
Python
Swift
Android
C#
Java
Go
Scala
1$insights = AlgoliaAlgoliaSearchInsightsClient::create(
2 '1QDAWL72TQ',
3 'cd6ebf909f779610bf57fb53c478b2b5'
4);
5
6$insights->user("user-123456")->clickedObjectIDsAfterSearch(
7 'Product Clicked',
8 'products',
9 ['9780545139700'],
10 [7],
11 'cba8245617aeace44'
12);
Back-end
Ruby
Rails
Python
Django
PHP
Symfony
Laravel
JavaScript
Java
Scala
Go
C#
Kotlin
Swift
1my_index = client.init_index('contacts')
2my_index.save_object({
3 firstname: "Jimmie",
4 lastname: "Barninger",
5 company: "California Paint"
6})
7
Use our API clients, frameworks and integrations to push your data.
Build your frontend using our UI libraries and templates.
Start your front-end journey with ready to use components, templates and kits like PWA Headless UI kit.
🔍👋 START HERE! A curated list of Algolia libraries, resources and projects.
🔮 Fast and full-featured autocomplete library
Take control of what is going to be your next release.
⚡️ Libraries for building performant and instant search experiences with Algolia. Compatible with JavaScript, TypeScript, React and Vue.
⚡️ Lightning-fast search for React and React Native applications, by Algolia.
👀 Algolia components for building search UIs with Vue.js
Ingesting data should be easy, but all too…
Keshia Rose
Staff Product Manager, Data Connectivity
Mar 28, 2023 in engineering
National No Code Day falls on March 11th in…
Alita Leite da Silva
Mar 9, 2023 in engineering
Recommendations can make or break an online…
Ashley Huynh
Feb 27, 2023 in engineering
I teamed up with Starschema Full Stack…
Michael King, Developer Advocate & Soma Osvay, Full Stack Engineer, Starschema
Jan 25, 2023 in engineering
Meet our tech team during our events for developers, in your city or online.
Algolia DevBit
A small, but meaningful event for developers, by developers. Come join us for an interactive 90-min event with live demos of new Algolia fe
- Paris time
Live Coding - Finding thousands of icons with Vue.js and Instantsearch.js
The Live Coding Session is a technical event for developers where a problem is solved in real-time.
- Paris time
Live Coding - Continuous content indexing for Search using Meroxa Turbine
The Live Coding Session is a technical event for developers where a problem is solved in real-time.
- Paris time
1 - 8
10,000+ servers globally
SLA over 99.999% for enterprise customers