Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
- search-engine
- rust
47,133 repositories indexed
1–16 of 16 · Most stars
Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
Next-generation full-text search library for Browser and Node.js
A modern text/numeric/geo-spatial/vector indexing library for go
:ocean: Blazing fast 1kb search library
JS Search is an efficient, client-side search library for JavaScript and JSON objects
A persistent, network resilient, full text search library for the browser and Node.js
Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.
Embeddable, in-memory, document-oriented database with a high-level Query builder interface.
Lunr-core is a small, full text search library for use in small applications. It's a .NET port of LUNR.js.
A flexible, partial, out-of-order and real-time typeahead search library
Simple, index-free full-text search for JavaScript
Ferret: the extensible information retrieval library for ruby.
A library and microservice implementing the health and care terminology SNOMED CT with support for cross-maps, inference, fast full-text search, autocompletion, compositional grammar and the expression constraint language.
Elasticlunr is a small, full-text search library for use in the Elixir environment. It indexes JSON documents and provides a friendly search interface to retrieve documents.
:mag: Full text indexing and searching library
ZoneTree.FullTextSearch is an open-source library that extends ZoneTree to provide efficient full-text search capabilities. It offers a fast, embedded search engine suitable for applications that require high performance and do not rely on external databases.