Angular InstantSearch for web

Angular InstantSearch for web

A front-end search library with Search UI components

Sign up

Features

  • Provides pre-built UI components following best practice principles for Angular that remain independent from external frameworks
  • Integrate into your existing UI or app, or use InstantSearch templates
  • Comes with a default CSS theme, completely customizable
  • Manages all business logic for search requests, responses, and states
  • Progressive customization of components (use, extend, or customize)

Version

  • Compatible with all current versions of the underlying Angular library
  • Code is entirely open source and available on GitHub
  • Bootstrap your application, with create-instantsearch-app, NPM, ...

Related Integrations

  • Works with Autocomplete and all our API clients and frameworks

Key links


Get started

CSS

1body { font-family: sans-serif; }
2.ais-SearchBox { margin-bottom: 1em }

SEARCH

1<ais-instantsearch [config]="config">
2  <ais-search-box></ais-search-box>
3  <ais-hits>
4    <ng-template let-hits="hits">
5      <ol class="ais-Hits-list">
6        <li *ngFor="let hit of hits" class="ais-Hits-item">
7         {{hit.name}}
8        </li>
9      </ol>
10    </ng-template>
11  </ais-hits>
12</ais-instantsearch>

Built with Algolia