FindSoftware

Fuse.js

Lightweight fuzzy-search library written in TypeScript, with no dependencies, for searching in browsers and on servers.

Fuse.js is a fuzzy-search library written in TypeScript with no dependencies. The README says it works in the browser and on the server. The documentation holds the API reference, the configuration options and the interactive demos.

Identity

Status
Active
Maintainer
Kiro Risk5
Maintained by
Individual6
First release
20134

Rendering and deploy

Runs as
In the browser3
Install with
npm37

Releases

Current major version
711
Last release
2026-07-1311

Adoption

GitHub stars
20,5132
npm downloads a week
17,367,0089
Contributors
7710
Dependent repositories
76,60012
Dependent packages
60112

Why these figures do not compare

Sources

  1. 2026-10-28: links
    fusejs.io/
  2. 2026-10-28: links, License, GitHub stars
    api.github.com/repos/krisk/Fuse
  3. 2026-10-28: links, Written in, Categories, Runs as, Install with
    github.com/krisk/Fuse/blob/main/README.md
  4. 2026-10-28: First release
    registry.npmjs.org/fuse.js
  5. 2026-10-28: Maintainer, Minimum runtime
    github.com/krisk/Fuse/blob/v7.5.0/package.json
  6. 2026-10-28: Maintained by
    api.github.com/users/krisk
  7. 2026-10-28: Install with
    fusejs.io/getting-started.html
  8. 2026-10-28: License model
    raw.githubusercontent.com/krisk/Fuse/main/LICENSE
  9. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/fuse.js
  10. 2026-10-28: Contributors
    api.github.com/repos/krisk/Fuse/contributors
  11. 2026-10-28: Current major version, Last release
    api.github.com/repos/krisk/Fuse/releases
  12. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/fuse.js

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON