nowfound

Dev tools · alternatives · 2026

24 alternatives to Tantivy

A full-text, horse-speed search engine library in Rust

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tantivy launched in 2022; newer entries below may have overtaken it.

  1. 1

    SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust. - SeekStorm/SeekStorm

    2024 · github.com · its alternatives →

  2. 2WB
  3. 3

    Boost relevance and UX with fast hybrid and semantic search

    2025 · meilisearch.com · its alternatives →

  4. 4

    Hello HN! I became frustrated with the unpredictible/poor match quality and opaqueness of "relevance scores" in existing fuzzy and fulltext search libs, so I tried something different and this is the result. The main selling point is the result quality / ordering, with best-in-class memory overhead and excellent performance being bonuses. The API is pretty stable at this point, but looking for feedback before committing to 1.0. TL;DR The test corpus is a 4MB json file with 162k words/phrases, so give it a second for initial download. You can also drag/drop your own…

    2022 · github.com · its alternatives →

  5. 5

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  6. 6

    Happy to release FastPlaid, which aim to ease and accelerate ColBERT and ColPali retrieval

    2025 · github.com · its alternatives →

  7. 7LA

    Hi HN, I made Lingo - the SQLite of semantic search. I'm a self-taught developer and researcher who left school at 16, and I've spent some time exploring a first-principles approach to system design for various frontier problems. In this case it's AI that challenges the 'bigger is better' transformer paradigm. Lingo is the first piece of that research, a high-performance linguistic database designed to run on-device. The full technical overview and manifesto is here: https://medium.com/@robm.antunes/bcd1e9752af6 The paper has been archived on Zenodo with a DOI:…

    2025 · its alternatives →

  8. 8

    Cloud-native OSS search engine for observability. Contribute to quickwit-oss/quickwit development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  9. 9

    HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf - swapneel/hnsw-rust

    2024 · github.com · its alternatives →

  10. 10

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  11. 11

    The First Real-Time Search Analytics Database. Contribute to serenedb/serenedb development by creating an account on GitHub.

    May 2026 · github.com · its alternatives →

  12. 12

    A search engine for Rust

    2024 · query.rs · its alternatives →

  13. 13

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  14. 14

    I've been working on Fast LiteLLM - a Rust acceleration layer for the popular LiteLLM library - and I had some interesting learnings that might resonate with other developers trying to squeeze performance out of existing systems. My assumption was that LiteLLM, being a Python library, would have plenty of low-hanging fruit for optimization. I set out to create a Rust layer using PyO3 to accelerate the performance-critical parts: token counting, routing, rate limiting, and connection pooling. The Approach - Built Rust implementations for token counting using tiktoken-rs - Added lock-free data…

    Nov 2025 · github.com · its alternatives →

  15. 15AF

    Serialization framework with some interesting numbers: 10-20x faster on nested objects than json/protobuf. Technical approach: compile-time codegen (no reflection), compact binary protocol with meta-packing, little-endian layout optimized for modern CPUs. Unique features that other fast serializers don't have: - Cross-language without IDL files (Rust ↔ Python/Java/Go) - Trait object serialization (Box) - Automatic circular reference handling - Schema evolution without coordination Happy to discuss design trade-offs. Benchmarks:…

    Oct 2025 · fory.apache.org · its alternatives →

  16. 16

    :racehorse:✈️ Pegasus is a scalable, modular, polite web-crawler for Clojure - shriphani/pegasus

    2016 · github.com · its alternatives →

  17. 17

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  18. 18

    Vector space model implemented in a few lines . Contribute to felipehummel/TinySearchEngine development by creating an account on GitHub.

    2011 · github.com · its alternatives →

  19. 19

    Open-source search engine indexing infrastructure with inline SEO quality gates, fair multi-site scheduling, and rolling quota circuit breaker. - IndexFlowing/IndexFlow-core

    Aug 2026 · github.com · its alternatives →

  20. 20SA

    Hi everyone, I've made an open-source library for fast spatial search in Rust. It's called Spart, and it currently provides the following features: - Five tree implementations: Quadtree, Octree, Kd-tree, R-tree, and R*-tree - Python bindings (`pyspart` on PyPI) - Fast k-nearest neighbor (kNN) and radius search - Bulk data loading for efficient tree construction Project's GitHub repo: https://github.com/habedi/spart

    2025 · its alternatives →

  21. 21

    Stream based full-text search for Node.js and browsers. Built on LevelDB. - cshum/levi

    2015 · github.com · its alternatives →

  22. 22

    Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)

    2025 · github.com · its alternatives →

  23. 23

    Contribute to dohuyhoang93/DeepSearch development by creating an account on GitHub.

    Dec 2025 · github.com · its alternatives →

  24. 24

    Witchcraft is from-scratch Rust reimplementation of Stanford's XTR-Warp (SIGIR'25, https://arxiv.org/abs/2501.17788 ) multi-vector semantic search engine. Witchcraft runs out of a single SQLite database, is blazing-fast (21ms p.95 end-to-end search latency on NFCorpus on a MacBook Pro), accurate (33% NDCG@10), and easy to deploy in your own apps. The Witchcraft repo also comes with Pickbrain, a sample app and agent skill that you can use to instantly query across all your Claude Code and Codex CLI sessions, effectively giving your agents global long-term memory. Please…

    Apr 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →