Small (1.5 KB minified and gzipped) library for fuzzymatching strings
Performant up to ~10,000 items
Match results are memoized
Search against one or multiple lists at a time
Perfect for creating autocomplete widgets
Words
Search against a list of 10,000 common english words. The "score" you see is the internal score generated to sort results. It is the sum of the word's Levenshtein distance and the match position.
Cities of the world
Search against the 3531 cities in the world with a population over 100,000. City data is provided by geonames.org. Map images are provided by MapQuest using Open Street Maps.