Building the product · Independent · 23 Oct 2026

appbaseio/reactivesearch

Search UI components for React and Vue

← Building the product
ReactiveSearch: UI search toolkit. Search components for React and Vue apps.

In simple English

This library gives you ready-made search boxes, filter lists, and sliders for React and Vue apps. You connect it to a search database such as Elasticsearch or MongoDB. Users can then type queries, pick categories, and filter results instantly. It saves you from writing search interfaces and filter logic by hand. The code is free under the Apache 2.0 licence, but running the backend search engine requires your own server infrastructure.

What it is

A collection of UI components for React and Vue designed to build search interfaces. It connects frontend user actions directly to backend search databases like Elasticsearch, OpenSearch, Solr, and MongoDB.

What it is good for

Solo builders who need advanced search filters, sliders, and map results in their web app without building every interface element from scratch.

Stars4.9k
LicenceApache-2.0
Latestvue@3.5.0 (2026-07-26)checked 23 Oct 2026
Last code change2026-10-20
Written inJavaScript
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Includes over twenty pre-built search boxes, filter lists, and result displays.
  • Works with popular search engines like Elasticsearch, OpenSearch, and MongoDB.
  • Available for both React and Vue development frameworks.
Watch for
  • Requires an external search engine backend to function properly.
  • Setting up search queries and mappings demands familiarity with database search syntax.
  • Mixing custom styling into scoped components can take extra effort.
Replaces

Writing custom search filtering interfaces and result lists from scratch.

Works well with

Elasticsearch or MongoDB for storing and indexing your searchable records.

Similar repositories
  • algolia/instantsearch4.1k stars

    Another popular search component library, built specifically to connect with Algolia search.

  • searchkit/searchkit4.9k stars

    Provides search UI components specifically designed for Elasticsearch indexes.

Also reviewed on Repo Radar
  • alecthomas/kong3.2k stars

    Builds the whole command-line interface of a Go program from one declaration, including nested subcommands, generated help text and shell completion.

  • unocss/unocss19k stars

    A styling engine that reads the labels in your markup and generates only the CSS those labels need.

  • python/mypy21k stars

    The reference type checker for Python, run from the command line.

Install
npm install @appbaseio/reactivesearch

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.