FindSoftware

Tantivy

Full-text search engine library written in Rust, with which programs build their own search engines.

Tantivy is a Rust library for full-text search. A program links it in as a crate and builds its own search engine on it, because the project is a library and not a search server that runs on its own. The README names Quickwit, a distributed search engine built on Tantivy, as a separate project. Its FAQ lists bindings for Python and Ruby, which are separate records.

Worth knowing

Tantivy has no server to install. A search built on it runs inside the program that links the library, so the host of that program is what runs the search.

Identity

Status
Active
Maintainer
Paul Masurel4
First release
20163

Rendering and deploy

Install with
cargo9

Releases

Current major version
Pre-1.08
Last release
2026-10-173

Adoption

GitHub stars
16,3551
Contributors
1976
Dependent repositories
3957
Dependent packages
747

Why these figures do not compare

Sources

  1. 2026-10-28: links, License, Written in, GitHub stars
    github.com/quickwit-oss/tantivy
  2. 2026-10-28: links
    docs.rs/tantivy/
  3. 2026-10-28: First release, Last release
    crates.io/api/v1/crates/tantivy/versions
  4. 2026-10-28: Maintainer
    github.com/quickwit-oss/tantivy/blob/0.27.0/Cargo.toml
  5. 2026-10-28: Runtime, Categories
    github.com/quickwit-oss/tantivy/blob/main/README.md
  6. 2026-10-28: Contributors
    api.github.com/repos/quickwit-oss/tantivy/contributors?per_page=1
  7. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/crates.io/packages/tantivy
  8. 2026-10-28: Current major version
    api.github.com/repos/quickwit-oss/tantivy/releases/latest
  9. 2026-10-28: Install with
    crates.io/crates/tantivy

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON