reactivesearch

Из публичных источников

Компоненты пользовательского интерфейса поиска для React и Vue

Машинный перевод · Показать оригинал

Search UI components for React and Vue

CLI-инструментКатегория: Инструменты разработчикаOpen sourceданные проверены 16 окт. 2026 г.

Обзор

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

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    opensource.reactivesearch.io/ ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/appbaseio/reactivesearch ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsНеизвестно———
macOSНеизвестно———
LinuxНеизвестно———
Container (OCI)Неизвестно———

Релизы

проверено 30 окт. 2026 г.
v4.3.1Последний26 июл. 2026 г.Официальный источник ↗

Файлы версии 4.3.1

К релизу не приложены файлы.

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 16 окт. 2026 г.
Оценка качества94
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 3 days ago
Документация · 1515
README 15242 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 82 days ago
Точность категории · 105
classifier confidence 0.5
Популярность · 109
4918 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX Apache-2.0
Сообщество · 55
issues enabled, 479 forks

Лицензия

Apache-2.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/appbaseio/reactivesearchОсновной★ 4 918 звёздактивность 13 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

jsonhero-webПохожий
JSON Hero — это бесплатный браузерный просмотрщик JSON с открытым исходным кодом, который позволяет быстро просматривать, искать и перемещаться по вашим JSON-файлам. 🚀 Создан с 💜 командой Trigger.dev.Apache-2.0 · Инструменты разработчика
docusaurusПохожий
Docusaurus — открытый CLI и фреймворк на базе React для создания, публикации и поддержки документационных сайтов программных проектов.MIT · Инструменты разработчика
pyroscopeПохожий
Платформа непрерывного профилирования. Отладка проблем производительности вплоть до отдельной строки кодаAGPL-3.0 · Инструменты разработчика
npkillПохожий
Список всех каталогов node_modules 📦 в системе с указанием их размера. Затем можно выбрать, какие из них удалить, чтобы освободить место 🧹MIT · Инструменты разработчика
taipyПохожий
Превращает алгоритмы данных и ИИ в готовые к эксплуатации веб-приложения за считанные минуты.Apache-2.0 · Инструменты разработчика
DeepAuditПохожий
DeepAudit: команда ИИ-хакеров для каждого, делающая поиск уязвимостей доступным. Новички могут развернуть и запустить продукт одним кликом, с автономным совместным аудитом и автоматизированной проверкой PoC в песочнице. Поддерживает приватное развертывание Ollama и генерацию отчетов в один клик. Поддерживает релейные станции. Безопасность больше не должна быть дорогой, а аудит — сложным.AGPL-3.0 · Инструменты разработчика

README

Из appbaseio/reactivesearch · лицензия Apache-2.0 · загружено 30 окт. 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

Открыть репозиторий ↗