appbaseio/reactivesearch

Search UI components for React and Vue

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 3 minutes ago
Added to GitGenius on September 14th, 2026
Created on February 15th, 2017
Open Issues & Pull Requests: 192 (+0)
GitHub issues: Enabled
Number of forks: 477
Total Stargazers: 4,919 (+0)
Total Subscribers: 60 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 20.1 days
Mean response time: 641.1 days
90th percentile: 2084.3 days
Tracked items: 21

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 16
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 1,495 days
Stale 30+ days: 16
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (15)
  • good first issue :wave: (6)
  • bug (5)
  • help wanted (3)
  • web :spider_web: (3)
  • good first issue ( taken ) (2)
  • candy (1)
  • hacktoberfest (1)

Most active issues this week

Detailed Description

Reactive Search is a UI components library for React and Vue that provides pre-built search interface elements for Elasticsearch, OpenSearch, Solr, and MongoDB.

The library solves the problem of building search interfaces from scratch by offering over twenty pre-configured components including list filters, range sliders, search boxes, result displays, and AI answer components. These components work reactively together through a declarative configuration system where each component can be connected to others via a react prop, allowing filters and search inputs to automatically update result displays without manual wiring.

Teams building search-driven applications should choose this library if they are working with React or Vue and want to accelerate development by avoiding custom search UI implementation. It suits e-commerce platforms, content discovery applications, and any project where Elasticsearch or similar search backends need a polished frontend. The README mentions Searchbox as an alternative for developers working with other JavaScript frameworks, React Native, or Flutter.

The project maintains active development with regular updates to both React and Vue packages. The codebase is organized as a monorepo with separate packages for web and mobile implementations. Documentation includes live component playgrounds and example applications demonstrating real-world usage patterns. The project accepts community contributions and maintains design resources including Sketch templates for web and mobile UI components.