Choose your UI Library
You can choose from these UI components libraries for building your search UI.
Or take this 2 mins interactive quiz to get a library recommendation based on your use-case:
UI Builder
Create a storefront / site search UI or recommendations widget NoCode
Start with UI BuilderSearchbox
Vanilla JS searchbox UI component to query and display results from your Elasticsearch app (aka index)
Start with SearchboxReact Searchbox
React searchbox UI component to query and display results from your Elasticsearch app (aka index) using declarative props.
Start with React SearchboxVue Searchbox
Vue searchbox UI component to query and display results from your Elasticsearch app (aka index) using declarative props.
Start with Vue SearchboxReact Native Searchbox
React native searchbox UI component to query and display results from your Elasticsearch app (aka index) using declarative props.
Start with React Native SearchboxFlutter Searchbox
Flutter searchbox UI component to query and display results from your Elasticsearch app (aka index) using declarative props.
Start with Flutter SearchboxSearchbase
A lightweight & platform agnostic search library with some common utilities.
Start with SearchbaseAlgolia Autocomplete
A Suggestions plugin that adds Query Suggestions powered by appbase-js client, to your autocomplete.
Start with Algolia Autocomplete