9 releases
Uses new Rust 2024
| 0.1.8 | Oct 11, 2025 |
|---|---|
| 0.1.7 | Oct 11, 2025 |
#2133 in Algorithms
13KB
246 lines
quickmatch
Lightning-fast fuzzy string matching for Rust.
A high-performance string matching library optimized for interactive search experiences like autocomplete, command palettes, and search-as-you-type interfaces.
Features
- Blazing fast - Optimized for sub-millisecond search times
- Hybrid matching - Word-level matching with trigram-based fuzzy fallback
- Memory efficient - Zero-copy string storage with pointer-based indexing
- Ranked results - Intelligent scoring based on match quality
- Zero external dependencies - Only uses
rustc-hashfor fast hashing
Installation
cargo add quickmatch
Dependencies
~25KB