fuse.js: Detailed Overview & Metrics

v7.0.0(8 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 search, and other advanced search features like searching by location, matching patterns, and customizing search behavior. Fuse.js is highly customizable and easy to integrate into web applications, making it ideal for implementing search functionality in various projects.

Compared to alternative search libraries like Lunr.js and Elasticlunr, Fuse.js stands out for its simplicity, speed, and flexibility in handling different search requirements. It is actively maintained with regular updates and improvements, ensuring compatibility with the latest JavaScript standards.

Alternatives:
quick-lru+
lunr+
algoliasearch+
elasticlunr+
js-search+
minisearch+
flexsearch+
fuzzy-search+
search-index+
bktree-js+

Tags: javascriptsearchfuzzy-searchlibraryfast