Indexing with JavaScript
Use the JavaScript API client to index your data, configure your search, perform search queries, work with analytics, manage clusters, and much more
About
Add instant-search to javascript applications.
- Pre-built, customizable and flexible UI widgets to create your own search experiences - explore the showcase
- Has server side rendering and routing capabilities
- Open source, production-ready and maintained by Algolia
Features
- Gives API access to all Algolia functionality, settings, advanced features, and ML/AI products including Recommend
- Works in node and all browsers (including IE11+)
- Supports dynamic modules (load only what you need)
- Built with Typescript
- All major module formats (ESM, CJS, UMD)
- Background retry strategy to ensure uptime
- Thin & minimal low-level HTTP client to interact with Algolia's API
- Batching via iterators to optimize number of network calls
- Zero downtime reindexing feature
Version
- Works in node and all browsers (including IE11+)
- Built with TypeScript" down from "Features" to match the Autocomplete libraries