Rust fuzzy-search

Open-source Rust projects categorized as fuzzy-search

Top 15 Rust fuzzy-search Projects

fuzzy-search
  1. 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-02

    Yeah, 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

  2. SaaSHub

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

    SaaSHub logo
  3. broot

    A new way to see and navigate directory trees : https://dystroy.org/broot

    Project mention: 15 rust tools to level up your Linux terminal | dev.to | 2025-09-15
  4. television

    A very fast, portable and hackable fuzzy finder.

  5. nucleo

    A fast and convenient fuzzy matcher library for rust

    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:

  6. zk

    A note-taking tool based on the famous Zettelkasten method (by terror)

  7. supdock

    What's Up, Doc(ker)? A convenient way to interact with the docker daemon using prompts.

  8. tap

    A terminal-based music player written in Rust, with fuzzy search (fzf-style) to browse and play your audio library. (by timdubbins)

  9. 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.

  10. trx

    TUI package manager (by pie-314)

    Project mention: Shipping Docs, Rust Tooling, and a Week of Deep Reviews | dev.to | 2026-07-07

    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.

  11. cargo-select

    Cargo subcommand to easily run targets/examples

  12. 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
  13. caniuse-rs

    A command line client and Alfred workflow for caniuse.com, written in Rust šŸ¦€

  14. 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
  15. 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

  16. ctrlr

    Turn your shell history into a searchable command palette (by capydev42)

    Project mention: Show HN: Ctrlr – erminal command manager with tags, collections and fuzzy search | news.ycombinator.com | 2026-05-04
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust fuzzy-search discussion

Log in or Post with

Rust fuzzy-search related posts

  • I built a local-only shell history manager in Rust with AI agent tracking

    3 projects | dev.to | 14 Mar 2026
  • You Don't Need Mintlify

    7 projects | news.ycombinator.com | 13 Jan 2026
  • Television: Fast general purpose fuzzy finder TUI

    3 projects | news.ycombinator.com | 9 Jan 2025
  • Announcing mds v0.5.0 : a neuron-like note-taking tool for cli

    2 projects | /r/rust | 28 Feb 2023
  • Announcing mds v0.1.1; a neuron-like note-taking tool for cli

    1 project | /r/rust | 24 Feb 2023
  • Ctrlg - press ctrl+g to jump between projects

    1 project | /r/commandline | 11 Jan 2022
  • Show HN: A hackable, minimal, fast TUI file explorer

    9 projects | news.ycombinator.com | 5 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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