SaaSHub helps you find the best software and product alternatives Learn more ā
Top 15 Rust fuzzy-search Projects
-
MeiliSearch
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
Project mention: Lightning Memory-Mapped Database Manager (LMDB) 1.0 | news.ycombinator.com | 2026-07-02Yeah, and I also added support for parallel read your own writes where you can write tons of entries and spawn multi children read-only transactions from your writes where transaction and read from them in parallel.
We use this in Meilisearch [1] to post-process cache for our most common prefixes i.e., "w" will match "work", "word"... and computing this requires doing large unions of the documents matching those words.
Being able to do it in parallel is necessary, especially when you have billions of entries to operate on.
[1]: https://github.com/meilisearch/meilisearch
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
Project mention: I built a local-only shell history manager in Rust with AI agent tracking | dev.to | 2026-03-14
Fuzzy search powered by nucleo (same engine as Helix editor). Features:
-
-
-
tap
A terminal-based music player written in Rust, with fuzzy search (fzf-style) to browse and play your audio library. (by timdubbins)
-
git-smart-checkout
š§ A command-line utility for switching git branches more easily. Switch branches interactively or use a fuzzy search to find that long-forgotten branch name.
-
If you look at the numbers, I added over 1,500 lines and only deleted about 160. Usually, Iām a fan of the "less is more" refactoring approach, but this was a pure growth week. Most of those additions were the mdBook documentation site. I wanted a place where users (and I) could actually see the vision for the tool, and mdBook is just so snappy for Rust projects. It feels right.
-
-
symspell_rs
SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Project mention: Show HN: A spell-checker 380x faster than Hunspell, 5x faster than SymSpell | news.ycombinator.com | 2026-02-06 -
-
vfv
vfv - Vive File Viewer: Ultra-lightweight terminal file viewer for vibe coding. Fuzzy search, syntax highlighting, Vim keybindings.
Project mention: Show HN: Vfv ā Ultra-lightweight terminal file viewer for vibe coding | news.ycombinator.com | 2026-02-06 -
rapid-fuzzy
Rust-powered fuzzy search and string distance for JavaScript/TypeScript. 10-50x faster than fuse.js/leven.
Project mention: Show HN: Rapid-fuzzy ā Fuzzy search for JavaScript with Rust (native and WASM) | news.ycombinator.com | 2026-03-24- Query syntax: exclude (!term), prefix (^term), exact ('term)
Try it in the browser: https://derodero24.github.io/rapid-fuzzy/
GitHub: https://github.com/derodero24/rapid-fuzzy
A couple of honest caveats:
- For single-pair Levenshtein, pure-JS implementations like
-
Project mention: Show HN: Ctrlr ā erminal command manager with tags, collections and fuzzy search | news.ycombinator.com | 2026-05-04
Rust fuzzy-search discussion
Rust fuzzy-search related posts
-
I built a local-only shell history manager in Rust with AI agent tracking
-
You Don't Need Mintlify
-
Television: Fast general purpose fuzzy finder TUI
-
Announcing mds v0.5.0 : a neuron-like note-taking tool for cli
-
Announcing mds v0.1.1; a neuron-like note-taking tool for cli
-
Ctrlg - press ctrl+g to jump between projects
-
Show HN: A hackable, minimal, fast TUI file explorer
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Aug 2026
Index
What are some of the best open-source fuzzy-search projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | MeiliSearch | 58,959 |
| 2 | broot | 12,882 |
| 3 | television | 6,173 |
| 4 | nucleo | 1,484 |
| 5 | zk | 103 |
| 6 | supdock | 87 |
| 7 | tap | 62 |
| 8 | git-smart-checkout | 56 |
| 9 | trx | 42 |
| 10 | cargo-select | 18 |
| 11 | symspell_rs | 14 |
| 12 | caniuse-rs | 5 |
| 13 | vfv | 3 |
| 14 | rapid-fuzzy | 2 |
| 15 | ctrlr | 0 |