reactivesearch

Ochiq manbalardan

React va Vue uchun qidiruv interfeysi komponentlari

Mashina tarjimasi · Asl matnni koʻrsatish

Search UI components for React and Vue

CLI vositaKategoriya: Dasturchi vositalariOpen sourcemaʼlumot tekshirilgan: 16-okt, 2026

Sharh

  • data-components
  • developer-tools
  • elasticsearch
  • hacktoberfest
  • hacktoberfest2022
  • live-demos
  • react
  • react-components
  • reactive-search
  • reactivesearch
  • reactivesearch-api
  • search

Oʻrnatish

Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.

Moslik

«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.
PlatformaHolatArxitekturaDalilIshonchlilik
WindowsNomaʼlum———
macOSNomaʼlum———
LinuxNomaʼlum———
Container (OCI)Nomaʼlum———

Relizlar

tekshirilgan: 30-okt, 2026
v4.3.1Oxirgi26-iyl, 2026Rasmiy manba ↗

4.3.1 versiyasi fayllari

Relizga fayllar biriktirilmagan.

Relizlar tarixi

Sifat profili

algoritm quality-v1.0 · baholangan 16-okt, 2026
Sifat bahosi94
Xavf bahosi0
Ishonchlilik 1.00
Sifat bahosi va xavf bahosi — turli koʻrsatkichlar. Yuqori sifat xavfsizlikni kafolatlamaydi.

Baho tarkibi

Qoʻllab-quvvatlash · 2020
last activity 3 days ago
Hujjatlar · 1515
README 15242 chars, description present
Foydalanishga tayyorlik · 1515
install instructions: yes; releases: yes
Metamaʼlumotlar · 1010
4/4 of description, homepage, license, topics
Relizlar · 1010
10 release(s), latest 82 days ago
Kategoriya aniqligi · 105
classifier confidence 0.5
Ommaboplik · 109
4918 stars (log-dampened, 10k = max)
Litsenziya aniqligi · 55
SPDX Apache-2.0
Hamjamiyat · 55
issues enabled, 479 forks

Litsenziya

Apache-2.0
Litsenziya maʼlumrepozitoriy xostingi maʼlumotlariga koʻra

Bu katalog siyosati holati, yuridik xulosa emas.

Manbalar

github.com/appbaseio/reactivesearchAsosiy★ 4 918 yulduzfaollik: 13-okt, 2026Asosiy repozitoriy · Ishonchlilik 1.00

Sharhlar

Sharh yozish uchun kiring

Hali sharhlar yoʻq.

Muqobillar

jsonhero-webOʻxshash
JSON Hero — bu veb uchun ochiq manbali, chiroyli JSON ko‘ruvchisi bo‘lib, JSON fayllaringizni tez ko‘rish, qidirish va ular bo‘ylab harakatlanish imkonini beradi. 🚀 Trigger.dev jamoasi tomonidan 💜 bilan yaratilgan.Apache-2.0 · Dasturchi vositalari
docusaurusOʻxshash
Docusaurus — dasturiy loyihalar uchun hujjat saytlarini yaratish, joylashtirish va qoʻllab-quvvatlash uchun ochiq manbali CLI va React asosidagi freymvork.MIT · Dasturchi vositalari
pyroscopeOʻxshash
Uzluksiz profillash platformasi. Unumdorlik muammolarini bitta kod qatorigacha tuzatishAGPL-3.0 · Dasturchi vositalari
npkillOʻxshash
Tizimdagi barcha node_modules 📦 papkalarini va ularning hajmini roʻyxatlang. Soʻngra boʻsh joyni boʻshatish uchun oʻchirmoqchi boʻlgan papkalaringizni tanlashingiz mumkin 🧹MIT · Dasturchi vositalari
taipyOʻxshash
Maʼlumot va sun’iy intellekt algoritmlarini qisqa vaqt ichida ishga tayyor veb-ilovalarga aylantiradi.Apache-2.0 · Dasturchi vositalari
DeepAuditOʻxshash
DeepAudit: hammaga tegishli SI xakerlar jamoasi, zaifliklarni izlashni hamma uchun qulay qiladi. Yangi foydalanuvchilar uni bir tugma bilan oʻrnatib ishga tushirishi mumkin, avtonom hamkorlikda audit va qumloqda avtomatik PoC tekshiruvi mavjud. Ollama xususiy joylashtirishni va bir tugma bilan hisobot yaratishni qoʻllab-quvvatlaydi. Relay stansiyalarini qoʻllab-quvvatlaydi. Xavfsizlik endi qimmat boʻlmasligi, audit esa murakkab boʻlmasligi kerak.AGPL-3.0 · Dasturchi vositalari

README

appbaseio/reactivesearch dan · litsenziya Apache-2.0 · yuklangan 30-okt, 2026

Check out Searchbox if you're building search UIs for other JS frameworks, React Native or Flutter.

[ReactiveSearch Snapshot Tests] [npm] [PRs Welcome] [Mentioned in Awesome React] [Mentioned in Awesome Elasticsearch]

[Banner Image showing all the web UI components we offer]

Web designer templates for sketch.

[Banner Image showing all the mobile UI components we offer]

iOS and Android designer templates for sketch.

TOC

  1. ReactiveSearch: Intro
  2. Features
  3. Component Playground
  4. Live Examples
  5. Comparison with Other Projects
  6. Installation
  7. Docs Manual
  8. Contributing
  9. Other Projects You Might Like

1. ReactiveSearch: Intro

ReactiveSearch is a UI components library for React and Vue, designed to work with ReactiveSearch cloud. It has over 20 UI components consisting of Lists, Ranges, Search UIs, Result displays, AI Answer, Charts, and a way to bring an existing UI component into the library.

A UI component can be used for filtering or searching on the index. For example:

  • A SingleList sensor component applies an exact match filter based on the selected item.
  • A RangeSlider component applies a numeric range query based on the values selected from the UI.
  • A SearchBox component applies a suggestions and search query based on the search term typed by the user.

UI components can be used together (react prop allows configuring this on a per-component level) and render the matching results via a result display UI component.

ReactiveSearch supports the following built-in display components for displaying results (aka hits):

  1. ReactiveList - ReactiveList supports list and card display formats as well as allows custom rendering at both item and component level,
  2. ReactiveMap - ReactiveMap offers choice of Google Maps and OpenStreetMaps for map rendering,
  3. AIAnswer - AIAnswer offers Retrieval Augmented Generation (RAG) via search engine and OpenAI models, and
  4. ReactiveChart - Powered by Apache E-Charts, ReactiveChart offers 5 built-in chart types: pie, bar, histogram, line, scatter, and additional charts in the Apache E-Charts format. ReactiveChart is only supported for React at this time.

2. Features

Design

  • The UI components's query generation and ability to react allows for creating complex UIs where a number of UI components can reactively update based on user interaction.
  • The library handles the transformation of the UI interactions into search intent queries.
  • Comes with scoped and styled components with className`` and innerClass` prop support.
  • Is themable via ThemeProvider.

Ease of Use

🆕 ReactiveSearch API: Secure your Search Queries

Starting ReactiveSearch v4 (current major release), the library only sends the search intent, specification for this is here - ReactiveSearch API ref. Based on the choice of search engine you configure in ReactiveSearch cloud, the search query DSL is then generated by ReactiveSearch cloud. This approach is both more secure as well as allows transfering the search business logic on the server-side.

If you're using ReactiveSearch v3 (last major release), use of ReactiveSearch API over ElasticSearch's query DSL is an opt-in feature. You need to set the enableAppbase prop as true in your ReactiveBase component. This assumes that you are using appbase.io for your backend.

We recommend checking out this KitchenSink App that demonstrates the use of the ReactiveSearch API for all the ReactiveSearch components.

⬆ Back to Top

3. Component Playground

Try the live component playground stories at playground. Look out for the knobs section in the playground part of the stories to tweak each prop and see the effects.

4. Live Demos

A set of live demos inspired by real world apps, built with ReactiveSearch.

Web

You can check all of them on the examples section of website.

⬆ Back to Top

5. Comparison with Other Projects

Here, we share how ReactiveSearch compares with other projects that have similar aims.

#ReactiveSearchSearchKitInstantSearch
BackendElasticsearch, OpenSearch, Solr, MongoDB, OpenAIAny Elasticsearch index hosted on any Elasticsearch cluster.Custom-built for Algolia, a proprietary search engine.
DevelopmentActively developed and maintained.Active issue responses, some development and maintenance.Actively developed and maintained.
Onboarding ExperienceStarter apps, Live interactive tutorial, getting started guide, component playground, every component has a live working demo with codesandbox.Getting started tutorial, no live component demos, sparse reference spec for many components.Starter apps, getting started guide, component playground.
Styling SupportStyled and scoped components. No external CSS import required. Rich theming supported as React props.CSS based styles with BEM, not scoped to components. Theming supported with SCSS.CSS based styles, requires external style import. Theming supported by manipulating CSS.
Types of ComponentsLists, Ranges, Search, Dates, Maps, Result Displays. Can use your own UI components.Lists, Ranges, Search*, Result*. Can't use your own UI components. (Only one component for Search and Result, resulting in more code to be written for customizability)Lists, Range, Search, Result. Can use your own UI components.
Supported Distribution PlatformsReact, Vue for Web, React Native for mobile.React for Web.React, Vue, Angular, vanilla JS for Web, React Native for mobile but latter has no UI components.

We welcome contributions to this section. If you are building a project or you know of another project that is in the similar space, let us know and we will update the comparisons.

⬆ Back to Top

6. Installation

Installing ReactiveSearch is just one command.

  • If you're using reactivesearch for React
npm install @appbaseio/reactivesearch

You can check out the quickstart guide with React here.

  • If you're using reactivesearch for Vue
npm install @appbaseio/reactivesearch-vue

You can check out the quickstart guide with Vue here.

7. Docs Manual

The official docs for the React library are at docs.reactivesearch.io/docs/reactivesearch/react.

The components are divided into four sections:

Docs for Vue version of the library are available at docs.reactivesearch.io/docs/reactivesearch/vue.

⬆ Back to Top

8. Contributing

Please check the contribution guide.

9. Other Projects You Might Like

  • ReactiveSearch API API Gateway for ElasticSearch, OpenSearch, Solr, MongoDB, OpenAI (Out of the box Security, Rate Limit Features, Record Analytics and Request Logs).

  • searchbox A lightweight and performance focused searchbox UI libraries to query and display results with ReactiveSearch Cloud.

  • dejavu Elasticsearch / OpenSearch data viewer and editor

  • appbase-js For when you need to index data in addition to UI components

⬆ Back to Top

Repozitoriyni ochish ↗