Build delightful search UIs

Create delightful experiences and ship 10x faster. Available with your favorite JS stack.

Innovative businesses use ReactiveSearch to power their search

Change upWise Music GroupDecibioaccentureInquisitHealthhiredbKwiat

The perfect match

Build delightful search experiences in record time with ReactiveSearch - the industry-leading web and mobile UI kit.

Icon

Launch and iterate faster

30+ well-designed and performance optimized UI components. Ship faster and solve fewer edge cases.

Read More
Icon

Works with existing UIs

Already have your own components? Bring them to ReactiveSearch.

Read More
Icon

Configurable styles

Styled components with rich theming and css class-injection support.

Read More
Icon

Elasticsearch compatible

Connect to an ES index hosted anywhere. Supports v5, v6 and v7.

Read More
Icon

Customizable queries

Components come with good query defaults, that can be customized with Elasticsearch query DSL.

Read More
Icon

Easy to secure

Secure your search with appbase.io's fine-grained access controls.

Read More

Querying and creating search UIs

ReactiveSearch provides plug and play UI components with a declarative API to query and display search results.

Querying Data
React.JS
Vue.JS
React Native
<ReactiveBase>
    <aside>
        <DataSearch />
        <MultiList />
    </aside>
    <section>
        <ReactiveList renderItem={hit=>(//Your JSX)} />
    </section>
</ReactiveBase>

Discover the ReactiveSearch Family

Libraries built to unleash the full potential of Appbaseā€™s search infrastructure.