quickwit-oss/tantivy - OSS Alternative - Discover Top Open Source Alternatives to Popular Software
Search Engine Library
15.1k 2026-04-28

quickwit-oss/tantivy

Tantivy is a fast, Lucene-inspired full-text search engine library written in Rust, designed for building custom search solutions.

Core Features

Full-text search capabilities
Configurable and multi-language tokenizer support
High performance with fast indexing and tiny startup time
Advanced query features (BM25, natural language, phrase, range, faceted)
Efficient data storage and indexing (Mmap, SIMD, compressed store, multithreaded)

Detailed Introduction

Tantivy is a high-performance, Lucene-inspired full-text search engine library written in Rust. Unlike off-the-shelf search servers like Elasticsearch or Solr, Tantivy provides the foundational components for developers to build custom search solutions. It offers robust features such as configurable tokenizers for various languages, efficient multithreaded indexing, advanced query capabilities including BM25 scoring and faceted search, and optimized data storage. Its focus on speed and low startup time makes it ideal for integrating powerful search functionalities directly into applications or for developing specialized search services.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.