Choose your UI Library

You can choose from these UI components libraries for building your search UI.

React

React

React UI components for building data-driven search experiences

Start with React
React Native

React Native

React Native UI components for data-driven search experiences

Start with React Native
Vue

Vue

Vue UI components for building data-driven search experiences

Start with Vue
Searchbox

Searchbox

Vanilla JS searchbox UI component to query and display results from your ElasticSearch app (aka index)

Start with Searchbox
React Searchbox

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

Vue Searchbox

Vue searchbox UI component to query and display results from your ElasticSearch app (aka index) using declarative props.

Start with Vue Searchbox
REST API

REST API

Appbase.io REST API (ElasticSearch compatible)

Start with REST API
Android Library

Android Library

Elasticsearch and appbase.io library for Android (and Java)

Start with Android
Swift Library

Swift Library

Elasticsearch and appbase.io library for Swift iOS / MacOS

Start with Swift
Searchbase

Searchbase

A lightweight & platform agnostic search library with some common utilities.

Start with Searchbase