fuzzyset.js is a data structure that performs something akin to fulltext search against data to determine likely mispellings and approximate string matching.
fuzzyDropdown converts a select box into a fuzzy searchable dropdown.
fuzzyDropdown proxies your interactions to the underlying
select box. Also, the dropdown is fully navigable via arrow keys.