fuse.js: Detailed Overview & Metrics

v7.0.0(12 months ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 0Monthly npm downloads

Fuse.js is a lightweight fuzzy-search library for JavaScript that provides fast and efficient search functionality for arrays of data. It allows users to perform fuzzy search, exact match, and various other search algorithms to find relevant results quickly. Fuse.js is highly customizable, allowing developers to fine-tune search parameters like search keys, threshold, and sorting options.

Compared to alternative search libraries like Lunr.js and FlexSearch, Fuse.js stands out for its simplicity, speed, and ease of integration. It is actively maintained with regular updates and a growing community, making it a reliable choice for implementing search functionality in web applications.

Alternatives:
js-search+
lunr+
elasticlunr+
search-index+
flexsearch+
minisearch+
tinysearch+
quick-score+
lyra+
searchjs+

Tags: javascriptsearchfuzzy-searchlibraryfast