Tiny and fast fuzzy search in Go
Inspired by bevacqua/fuzzysearch, a fuzzy matching library written in JavaScript. But contains some extras like ranking using Levenshtein distance (see RankMatch()) and finding matches in a list of words (see Find()). Fuzzy searching allows for flexibly matching a string with partial input, useful for filtering data very quickly based on lightweight user input. The current implementation uses the algorithm suggested by Mr. Aleph, a russian compiler engineer working at V8. This package contains the source code needed for building packages that reference the following Go import paths: – github.com/lithammer/fuzzysearch
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 1.1.8-5.fc41 | - |
Fedora 41 | 1.1.8-5.fc41 | - |
Fedora 40 | 1.1.8-4.fc40 | - |
You can contact the maintainers of this package via email at
golang-github-lithammer-fuzzysearch dash maintainers at fedoraproject dot org
.