tantivy

Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust (by quickwit-oss)

Tantivy Alternatives

Similar projects and alternatives to tantivy

  1. signoz

    330 tantivy VS signoz

    SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. MeiliSearch

    A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

  4. Typesense

    Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

  5. Milvus

    125 tantivy VS Milvus

    Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

  6. Yacy

    115 tantivy VS Yacy

    Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance

  7. vector

    114 tantivy VS vector

    A high-performance observability data pipeline.

  8. surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. loki

    88 tantivy VS loki

    Like Prometheus, but for logs.

  11. quickwit

    74 tantivy VS quickwit

    Cloud-native search engine for observability. An open-source alternative to Datadog, Elasticsearch, Loki, and Tempo.

  12. sonic

    49 tantivy VS sonic

    🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

  13. manticoresearch

    Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK soon

  14. zincsearch

    ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

  15. paradedb

    29 tantivy VS paradedb

    ParadeDB is a modern Elasticsearch alternative built on Postgres. Built for real-time, update-heavy workloads.

  16. OpenSearch

    22 tantivy VS OpenSearch

    🔎 Open source distributed and RESTful search engine.

  17. phalanx

    Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.

  18. bleve

    15 tantivy VS bleve

    A modern text/numeric/geo-spatial/vector indexing library for go

  19. Toshi

    12 tantivy VS Toshi

    A full-text search engine in rust

  20. fselect

    14 tantivy VS fselect

    Find files with SQL-like queries

  21. KAG

    4 tantivy VS KAG

    KAG is a logical form-guided reasoning and retrieval framework based on OpenSPG engine and LLMs. It is used to build logical reasoning and factual Q&A solutions for professional domain knowledge bases. It can effectively overcome the shortcomings of the traditional RAG vector similarity calculation model.

  22. bayard

    4 tantivy VS bayard

    A full-text search and indexing server written in Rust.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tantivy alternative or higher similarity.

tantivy discussion

Log in or Post with

tantivy reviews and mentions

Posts with mentions or reviews of tantivy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-14.
  • Meilisearch – search engine API bringing AI-powered hybrid search
    10 projects | news.ycombinator.com | 14 Apr 2025
    Meilisearch is great, used it for a quick demo

    However if you need a full-text search similar to Apache Lucene, my go-to options are based on Tantivy

    Tantivy https://github.com/quickwit-oss/tantivy

    Asian language, BM25 scoring, Natural query language, JSON fields indexing support are all must-have features for me

    Quickwit

  • Quickwit Joins Datadog
    4 projects | news.ycombinator.com | 10 Jan 2025
    Congratulations! The fact you and your team managed to built Tantivy is a huge contribution to open source.

    As someone who never managed to built a fond relationship with Apache Lucene based products (Solf, Elastic). I was extremely happy to see Tantivy in open source.

    BM25 scoring, proper asian language support, speed memory foot prints, etc - amazing job! Thank you so much!

    https://github.com/quickwit-oss/tantivy

    IMHO Datadog made a smart move!

    If Tantivy itself just stays permanently under Apache2 licence and find a sustainable path to co exist with the rest of open source community - it's all good guys. You are more than deserve a commercial success.

  • KAG – Knowledge Graph RAG Framework
    4 projects | news.ycombinator.com | 29 Dec 2024
    This comment deserve an article!

    Just finished a call a few mins, and we came to conclusion we do natural query language, BM25 scoring with Tantivy based code first

    https://github.com/quickwit-oss/tantivy

    In meanwhile we collect all questions to ask LLM so we can be more consious at Hybrid Search implementation phase

  • Introducing Milvus 2.5: Built-in Full-Text Search, Advanced Query Optimization, and More 🚀
    1 project | dev.to | 17 Dec 2024
    Our new text match capability leverages Tantivy's analyzers and indexing for precise natural language matching. This feature is particularly valuable when combining text matching with vector similarity search, enabling you to filter search results based on specific terms before performing vector similarity calculations.
  • We Chose Meilisearch Over 10+ Other Search Engines Despite a Major Drawback
    6 projects | dev.to | 28 Jul 2024
    Tantivy
  • Rank Fusion for improved code context
    1 project | news.ycombinator.com | 11 Jun 2024
    Fun fact: We've implemented binary embedding search [1] without the need for a specialized vector database. Instead, we create dimensional tokens like 'embedding_0_0', 'embedding_1_0', and so on, and we harness the robust capabilities of Tantivy [2]. We're really satisfied with the exceptional quality and performance this approach yields. Moreover, Tabby remains a single binary, integrating all these components seamlessly.

    [1] My binary vector search is better than your FP32 vectors: https://blog.pgvecto.rs/my-binary-vector-search-is-better-th...

    [2] Tantivy: https://github.com/quickwit-oss/tantivy

  • Tantivy – full-text search engine library inspired by Apache Lucene
    9 projects | news.ycombinator.com | 27 May 2024
    | Hm, I am interested, but I would love to use it as a rust lib and just have rust types instead of some json config...

    Yes that's how you use tantivy normally, not sure which json config you mean.

    `tantivy-cli` is more like a showcase, https://github.com/quickwit-oss/tantivy is the actual project.

  • SeekStorm VS tantivy - a user suggested alternative
    2 projects | 22 Mar 2024
  • What is Hybrid Search?
    6 projects | dev.to | 6 Feb 2024
    Tantivy - a full-text indexing library written in Rust. Has a great performance and featureset.
  • Tantivy – Fast, OSS full-text search library in Rust
    1 project | news.ycombinator.com | 20 Jan 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic tantivy repo stats
56
13,150
9.0
3 days ago

quickwit-oss/tantivy is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of tantivy is Rust.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?