crates.io92Excellenthealth index
Rust★ 6,937↓ 53.6K/moAug 28, 2026
npm86Excellenthealth index
JavaScript · TypeScript★ 20.5K↓ 51.2M/moSep 16, 2026
NuGet81Excellenthealth index
C#★ 5Sep 10, 2026
NuGet81Excellenthealth index
C#★ 2Sep 14, 2026
PyPI80Excellenthealth index
Python★ 193↓ 4,169/moSep 10, 2026
NuGet80Excellenthealth index
C#★ 2Sep 14, 2026
NuGet80Excellenthealth index
C#★ 3Sep 14, 2026
Packagist63Moderatehealth index
PHP★ 3,199↓ 80.2K/moSep 17, 2026
crates.io62Moderatehealth index

L-Defraiteur/lucivy BM25 full-text search that actually finds what you type — fuzzy substrings across token boundaries, accent-insensitive, with byte-offset highlights. Python + Rust, built for hybrid search with vector DBs.
Rust★ 45↓ 847/moSep 18, 2026
crates.io62Moderatehealth index

Romelium/mpatchApplies diffs based on context, not line numbers. Useful for AI-generated code.
Rust★ 22↓ 8,515/moOct 12, 2026
npm62Moderatehealth index
TypeScript★ 1↓ 9,143/moSep 14, 2026
PyPI · crates.io60Moderatehealth index

ilgrad/lexindexCompact, immutable string↔id indexes for huge catalogs: FST prefix/range/fuzzy + minimal-perfect-hash, from 1.3 B/key, zero-copy mmap load. Rust core, Python bindings.
Rust · Python★ 3↓ 6,407/moSep 15, 2026
PyPI59Moderatehealth index
Python★ 0↓ 39.7K/moOct 20, 2026

sahilm/fuzzyGo library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.
Go★ 1,450Oct 21, 2026
npm56Moderatehealth index
JavaScript★ 49↓ 261.8K/moOct 2, 2026
npm54Moderatehealth index
JavaScript · HTML★ 4,350↓ 36.9M/moSep 17, 2026
Go★ 114Sep 13, 2026
npm51Moderatehealth index
JavaScript★ 3↓ 42.4K/moSep 11, 2026
PyPI · crates.io50Moderatehealth index

kuntal-devrat/fuzzgpuHardware-accelerated fuzzy string matching & sequence alignment — cross-platform, no CUDA required
Rust · Python★ 0↓ 432/moOct 20, 2026
Packagist48Weakhealth index

Edgaras0x4E/StrSimCollection of string similarity and distance algorithms in PHP including Levenshtein, Damerau-Levenshtein, Jaro-Winkler, and more
PHP★ 30↓ 8,586/moOct 13, 2026

sindresorhus/levenMeasure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm
JavaScript★ 734↓ 242M/moSep 16, 2026
TypeScript★ 0↓ 1,101/moSep 18, 2026
TypeScript★ 0↓ 3,678/moSep 6, 2026
crates.io38Weakhealth index
Rust★ 66↓ 11.8M/moSep 17, 2026

lucaong/minisearchTiny and powerful JavaScript full-text search engine for browser and Node
TypeScript · JavaScript★ 6,141↓ 9.9M/moSep 23, 2026
crates.io31At Riskhealth index
Rust★ 2↓ 23.9K/moSep 18, 2026

kazhala/pfzyPython port of the fzy fuzzy string matching algorithm.
Python★ 12Sep 10, 2026
TypeScript★ 774↓ 99.9M/moSep 16, 2026