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](/images/ui-builder.png)
UI Builder
Create a storefront / site search UI or recommendations widget NoCode
Start with UI Builder![React](/images/react.jpeg)
![Vue](/images/vue.png)
![Searchbox](/images/Searchbox_JS@1x.png)
Searchbox
Vanilla JS searchbox UI component to query and display results from your Elasticsearch app (aka index)
Start with Searchbox![React Searchbox](/images/Searchbox_React@1x.png)
React Searchbox
React searchbox UI component to query and display results from your Elasticsearch app (aka index) using declarative props.
Start with React Searchbox![Vue Searchbox](/images/Searchbox_Vue@1x.png)
Vue Searchbox
Vue searchbox UI component to query and display results from your Elasticsearch app (aka index) using declarative props.
Start with Vue Searchbox![React Native Searchbox](/images/Searchbox_react_native.png)
React 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 Searchbox![Flutter Searchbox](/images/flutter.png)
Flutter Searchbox
Flutter searchbox UI component to query and display results from your Elasticsearch app (aka index) using declarative props.
Start with Flutter Searchbox![REST API](/images/REST.png)
![Android Library](/images/android.jpeg)
![Swift Library](/images/swift.jpeg)
![Searchbase](/images/Searchbase@1x.png)
Searchbase
A lightweight & platform agnostic search library with some common utilities.
Start with Searchbase![algolia-autocomplete](https://i.imgur.com/XTilJ6k.png)
Algolia Autocomplete
A Suggestions plugin that adds Query Suggestions powered by appbase-js client, to your autocomplete.
Start with Algolia Autocomplete