Search engines
Engines and libraries that index text and search it.
Start here
The Featured projects with the most downloads.
-
tantivy
Search engine library
2.1M downloads (30 days) Latest release: 0.27.0, 17 Oct 2026
-
bm25
BM25 embedder, scorer, and search engine
1.3M downloads (30 days) Latest release: 2.3.2, 7 Sep 2025
-
meilisearch-sdk
Rust wrapper for the Meilisearch API. Meilisearch is a powerful, fast, open-source, easy to use and deploy search engine.
170k downloads (30 days) Latest release: 0.33.0, 22 Apr 2026
All projects
Order: strongest tier first, then most downloads, then name, with unmeasured values last. A library counts downloads over 30 days. An app counts binary downloads per release. An app with none counts its crate downloads over 30 days.
What do the tiers mean?
- Featured
- Shown first. It passes every Featured gate.
- Listed
- Shown in the normal listing. No other tier applies.
- New
- A project whose first release is recent.
- Archived
- No longer maintained, or ended by its author.
Tiers come from published rules over raw signals. Stars alone never qualify a project.
Active dependents: crates from other owners that depend on this project in a current release. One owner counts at most once.
Movement needs more history.
| Project | Downloads | Dependents | Stars | Latest release | Runs on (GPU) | Native code | License |
|---|---|---|---|---|---|---|---|
| Featured 5 projects | |||||||
|
tantivy Featured
Search engine library |
2,082,786 downloads over 30 days | 345 | 16,408 | 0.27.0 | GPU support unknown | Binds native code: zstd-sys (feature zstd-compression) | MIT |
|
bm25 Featured
BM25 embedder, scorer, and search engine |
1,283,242 downloads over 30 days | 42 | 78 | 2.3.2 | GPU support unknown | No native code found | MIT |
|
meilisearch-sdk Featured
Rust wrapper for the Meilisearch API. Meilisearch is a powerful, fast, open-source, easy to use and deploy search engine. |
170,111 downloads over 30 days | 16 | 431 | 0.33.0 | GPU support unknown | No native code found | MIT |
|
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications. |
5,660 binary downloads per release | Not applicable | 59,815 | Not measured | Not measured | Not measured | |
|
Cloud-native OSS search engine for observability |
3,936 binary downloads per release | Not applicable | 11,777 | Not measured | Not measured | Apache-2.0 | |
| Listed 12 projects | |||||||
|
alyze Listed
High-performance text analysis for full-text search |
68,934 downloads over 30 days | 1 | 133 | 0.2.0 | GPU support unknown | No native code found | MIT AND Apache-2.0 |
|
Local first semantic and hybrid BM25 grep / search tool for use by AI and humans! |
1,775 binary downloads per release | Not applicable | 1,772 | 0.8.1 | GPU support unknown | Binds native code: tree-sitter, tree-sitter-language, openssl-sys (feature openssl), ort-sys (feature mixedbread) | Apache-2.0 OR MIT |
|
seekstorm Listed
Vector & lexical search engine library & multi-tenancy server |
871 downloads over 30 days | 3 | 1,936 | 4.0.1 | GPU support unknown | Binds native code: zstd-sys | Apache-2.0 |
|
Semantic search and document parsing tools for the command line |
541 binary downloads per release | Not applicable | 1,882 | 3.0.1 | GPU support unknown | Binds native code: zstd-sys (feature workspace) | MIT |
|
summa Listed
Core async search engine library with WASM support |
369 downloads over 30 days | 1 | 299 | 2.2.6 | GPU support unknown | Binds native code: k8s-openapi, tikv-jemalloc-sys, zstd-sys | MIT |
|
🔍 Tiny, full-text search engine for static websites built with Rust and Wasm |
147 binary downloads per release | Not applicable | 2,980 | Not measured | Not measured | Apache-2.0 | |
|
sonic Listed
Fast, lightweight and schema-less search backend. |
42 downloads over 30 days | 0 | 21,376 | 0.4.2 | GPU support unknown | Binds native code: librocksdb-sys, tikv-jemalloc-sys (feature allocator-jemalloc) | MPL-2.0 |
|
A distributed search server. |
41 binary downloads per release | Not applicable | 1,869 | 0.9.0 | GPU support unknown | Binds native code: grpcio-sys, libz-sys | MIT |
|
noise Listed
Nested Object Inverted Search Engine |
16 downloads over 30 days | 0 | 328 | 0.8.0 | GPU support unknown | Binds native code: stemmer, noise_search_deps_librocksdb-sys | Apache-2.0 OR MIT |
|
All-in-one platform for search, recommendations, RAG, and analytics offered via API |
9 binary downloads per release | Not applicable | 2,723 | Not measured | Not measured | MIT | |
|
A flexible, performant and reliable search database without the AI bullshit. |
0 binary downloads per release | Not applicable | 1,459 | Not measured | Not measured | MIT | |
|
A full-text search engine in rust |
Not measured | Not applicable | 4,258 | Not measured | Not measured | Not measured | MIT |
| New 1 project | |||||||
|
infino New
A fast retrieval engine that stores data on object storage and runs SQL, full-text search, and vector search over it from a single system — search-on-Parquet. |
587 downloads over 30 days | 1 | 152 | 0.11.27 | GPU support unknown | Binds native code: zstd-sys, libmimalloc-sys (feature mimalloc) | Apache-2.0 |
| Archived 2 projects | |||||||
|
bloop is a fast code search engine written in Rust. |
3,738 binary downloads per release | Not applicable | 9,479 | Not measured | Not measured | Apache-2.0 | |
|
Search engine library for Meilisearch ⚡️ |
0 binary downloads per release | Not applicable | 465 | Not measured | Not measured | MIT | |