/SuSearch

A Fuzzy JavaScript Library That Allows You To Search In A Large Amount Of Data

Primary LanguageHTMLMIT LicenseMIT

SuSearch

Introducing SuSearch, the JavaScript plugin for fast and efficient fuzzy search in large datasets. With SuSearch, you can easily search based on specific settings and conditions, using a powerful algorithm and a sleek dropdown display of results. SuSearch is the go-to tool for developers who need customizable fuzzy search functionality in their web applications.


What Is SuSearch

SuSearch is a javascript plugin used to search in a large amount of data based on settings & conditions.

It can be used in any web application that needs to implement a fuzzy search.

SuSearch will show search results in a beautiful dropdown

It is worth to mention that SuSearch uses callbacks to handle actions.

Callbacks are important in each project, It handles user actions and send it to a callback function to handle it.

Each time you type/search SuSearch will handle these data and send it to a callback you set.

You'd ask your self "What Is Fuzzy Search ?"

Well the answer for that is simple, A fuzzy search is a technique to search in data item by item to get the best matching results.

Examples:

  • Search by phone number in a large data of numbers and phone number should be active = true.
  • Search for customers that their name ends with "smith" and age bigger than 37.
  • Search in products by product barcode and the product price should be less than $1,000.

chrome_eyWNXg1uPQ


Available Links


Feel free to use and modify the code in this repository.

However, if you do, please give credit by including a mention or link to this repository.