Algolia SiteSearch

šŸ«† Opinionated search experiences for your search needs, powered by Algolia's and

Overview

SiteSearch provides opinionated search components that showcases Algolia's lightning-fast search capabilities in the form of experiences. Available as both React implementations and Vanilla JavaScript, it offers a complete search solution that can be integrated into any modern web application.

Key features

  • ⚔ Instant search - Sub-50ms search powered by Algolia's global infrastructure
  • šŸŽØ Extensible - UI with comprehensive theming system
  • šŸ¤– AI-enhanced - Conversational chat interface for complex queries using
  • ♿ Accessible - WCAG 2.1 AA compliant with screen reader support & full keyboard navigation with customizable shortcuts
  • šŸ“¦ Framework agnostic - Works with React and bundles to vanilla JS to use anywhere

Pre-requisites

  1. Get an Algolia [blocked] account
  2. Setup an index – grab the and
  3. [Optional] Create an (only if you need Ask AI)

Quickstart

Follow the instructions in the

Theming

We ship SiteSearch with all the CSS needed for configuration. Use all available CSS variables and for more advanced theming needs.

Feel free to tweak SiteSearch to your convenience!

Contributing

  1. Fork this repository
  2. Add your experience to apps/docs/src/registry/experiences for Shadcn and/or packages/standalone for VanillaJS
  3. Submit a PR

Or start from our provisioned CodeSandBox container –

License

MIT License - see LICENSE.md file for details.