sahilm/fuzzy
Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al. observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 89
- Release rhythm 76
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 34
- age_days: 3237
- days_rel: 83
- days_push: 70
- n_releases_24m: 2
Adoption not part of the score
1445 stars · 66 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A dependency-free Go library for fuzzy string matching optimized for filenames and code symbols, in the style of Sublime Text, VSCode, and IntelliJ IDEA. It returns matches ranked by quality along with matched character positions for highlighting, and is fast enough for interactive search boxes.
Use cases
- add fuzzy file search to a Go CLI tool
- build an interactive fuzzy finder for code symbols
- rank fuzzy matches by quality in a search box
- highlight matched characters in fuzzy search results
- fuzzy match against custom data structures
- implement editor-style file jumping in a Go application
When to choose
- you need fast, interactive fuzzy matching in a Go program
- you want match positions for highlighting without extra dependencies
- you need editor-style matching tuned for filenames and camelCase symbols
When to avoid
- you need full-text or semantic search rather than pattern matching
- your project is not written in Go
- you need regex or exact substring search instead of fuzzy matching
Facets
library · maturity active
search-engine parser developer-tools developer-tools text-editors go cross-platform cli fuzzy-matching fuzzy-finder string-matching zero-dependency unicode-aware search command-line
1 source
- readme: https://github.com/sahilm/fuzzy · fetched 2026-08-28 · d38e212e0303
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sahilm/fuzzy | main | 87 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem