Libraries and tools - Algolia

Ready-made solutions

Use pre-built solutions with data ingestion, a search interface, and default settings.

DocSearch
Add search to documentation sites with built-in UI and indexing.

Ecommerce integrations
Connect Algolia to Shopify, Magento, Salesforce, and more.

Build with Algolia components

Combine prebuilt components for more flexibility than ready-made solutions and less code than a custom build.

Data ingestion

Crawler
Index content from websites.

Connectors
Sync data from databases and services with Algolia.

Netlify plugin
Index Netlify sites with minimal setup.

UI and retrieval

SiteSearch
Pre-built search UI for content-heavy websites.

InstantSearch
UI libraries for building search interfaces across platforms.

Autocomplete
JavaScript library for building autocomplete experiences.

Agent Studio
Build conversational experiences.

Event tracking

Tealium
Collect click and conversion events with Tealium.

Google Tag Manager
Collect click and conversion events with Google Tag Manager.

Segment
Collect click and conversion events with Segment.

Relevance and merchandising

Dashboard
Manage indices, settings, and relevance.

Merchandising Studio
Promote and curate results with a no-code interface.

Build your own

Use APIs and libraries for full control over ingestion, relevance, and UI.

API clients
Official SDKs for multiple programming languages.

API parameters
Configure ranking, filtering, faceting, and more.

HTTP API reference
REST API documentation for all Algolia services.

More resources

Code Exchange
Examples and integrations from Algolia and the community.

UI design kit
Design resources for common search experiences.