Packages

Search & Indexing Packages

Full-text search and indexing engines and clients for building fast, relevant search experiences over your own data (Elasticsearch, Meilisearch).

97 packages

Packages in Search & Indexing

Showing 15 of 97 packages
72Health
Librarynpm

Fuse.js

Lightweight, zero-dependency fuzzy-search library for JavaScript and TypeScript, in the browser or on the server.

20,465
Apache 2.0
Used by 63
25Health
Librarynpm

@codemirror/search

Find, replace, regex search, and match highlighting for the CodeMirror 6 code editor.

26
MIT
Used by 32
90Health
Librarynpm

Fumadocs Core

The headless React library for building documentation websites, with source loading, page trees, MDX processing, search, and i18n.

13,080
MIT
Used by 25
92Health
LibraryPyPI

sentence-transformers

A Python library for computing state-of-the-art sentence, text, and image embeddings, rerankers, and sparse and multi-vector representations.

19,074
Apache 2.0
Used by 19
38Health
Librarynpm

MiniSearch

Tiny, dependency-free in-memory full-text search engine for browser and Node

6,129
MIT
Used by 13
86Health
SDKPyPI

qdrant-client

Official Python SDK for the Qdrant vector search engine

1,354
Apache 2.0
Used by 13
89Health
LibraryPyPI

Chroma

Open-source embedding database for building AI apps with retrieval and semantic search

29,239
Apache 2.0
Used by 12
94Health
SDKnpm

elasticsearch-js

The official Node.js client for Elasticsearch, giving JavaScript and TypeScript apps a typed, fully-featured way to talk to an Elasticsearch cluster.

5,290
Apache 2.0
Used by 10
68Health
SDKnpm

qdrant-js

Official TypeScript/JavaScript REST client for the Qdrant vector search engine.

462
Apache 2.0
Used by 10
93Health
SDKPyPI

Elasticsearch Python Client

The official Python client for querying, indexing, and managing an Elasticsearch cluster

4,385
Apache 2.0
Used by 9
43Health
Librarynpm

react-highlight-words

A React component that highlights matching search terms within a body of text

2,304
MIT
Used by 9
75Health
Librarynpm

Orama

A dependency-free full-text, vector, and hybrid search engine that runs entirely in JavaScript.

10,547
Apache 2.0
Used by 8
86Health
SDKnpm

algoliasearch-client-javascript

The official multi-runtime JavaScript client for Algolia's Search, Recommend, Analytics, Insights, and Ingestion APIs.

1,386
MIT
Used by 8
88Health
SDKGo

go-elasticsearch

The official Go client for Elasticsearch, providing type-safe REST API bindings, bulk indexing, and connection-pooled transport for v7 clusters.

6,065
Apache 2.0
Used by 7
90Health
Librarynpm

DocSearch

Free, Algolia-powered search widget for documentation sites, with a React component and vanilla-JS build

4,376
MIT
Used by 7

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search