Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 6.5% on proxy.golang.org
Top 0.7% dependent packages on proxy.golang.org
Top 0.7% dependent repos on proxy.golang.org

proxy.golang.org : go.deanishe.net/fuzzy

Package fuzzy implements fuzzy matching and sorting. Sort() and Match() implement fuzzy search, e.g. "of" will match "OmniFocus" and "got" will match "Game of Thrones". Match() compares a query and a string, while Sort() sorts a type that implements fuzzy.Sortable. Both return Result structs for each compared string. The algorithm is based on Forrest Smith's reverse engineering of Sublime Text's search: https://blog.forrestthewoods.com/reverse-engineering-sublime-text-s-fuzzy-match-4cffeed33fdb It additionally strips diacritics from sort keys if the query is ASCII.

Registry - Source - Documentation - JSON
purl: pkg:golang/go.deanishe.net/fuzzy
Keywords: fuzzy, fuzzy-search, go, golang
License: MIT
Latest release: almost 4 years ago
First release: almost 4 years ago
Namespace: go.deanishe.net
Dependent packages: 46
Dependent repositories: 74
Stars: 7 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 28 days ago

    Loading...
    Readme
    Loading...