uFuzzy

Fuzzy is a fuzzy search library designed to match a relatively short search phrase (needle) against a large list of short-to-medium phrases (haystack). It might be best described as a more forgiving String.includes().

uFuzzy screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Online
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight
No features, maybe you want to suggest one?

 Tags

  • typeahead-search
  • typeahead
  • fuzzy-matching
  • filter-list
  • Search
  • fuzzy-search
  • ranking-algorithm

uFuzzy News & Activities

Highlights All activities

Recent activities

No activities found.

uFuzzy information

  • Developed by

    leeoniya
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    5 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  2,944 Stars
  •  53 Forks
  •  14 Open Issues
  •   Updated  
View on GitHub
uFuzzy was added to AlternativeTo by benni347 on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is uFuzzy?

Fuzzy is a fuzzy search library designed to match a relatively short search phrase (needle) against a large list of short-to-medium phrases (haystack). It might be best described as a more forgiving String.includes(). Common applications include list filtering, auto-complete/suggest, and searches for titles, names, descriptions, filenames, and functions.

In uFuzzy's default MultiInsert mode, each match must contain all alpha-numeric characters from the needle in the same sequence; in SingleError mode, single typos are tolerated in each term (Damerau–Levenshtein distance = 1). Its .search() API can efficiently match out-of-order terms, supports multiple substring exclusions (e.g. fruit -green -melon), and exact terms with non-alphanum chars (e.g. "C++", "$100", "#hashtag"). When held just right, it can efficiently match against multiple object properties, too.

Official Links