Fuse.js: Lightweight fuzzy-search, in JavaScript
If you need a lightweight, fast way to search through a list of items, and allow misspellings, then Fuse.js is for you. Forget all server-side logic. This is done all in JavaScript. Check out the demo, and look at the examples below.
.. Note: the pattern string cannot exceed 32 characters