JavaScript fuzzy-search

Open-source JavaScript projects categorized as fuzzy-search

Top 10 JavaScript fuzzy-search Projects

fuzzy-search
  1. flexsearch

    Next-generation full-text search library for Browser and Node.js

  2. Civic Auth

    Web2 & Web3 login in a simple SDK. Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.

    Civic Auth logo
  3. list.js

    The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.

  4. uFuzzy

    A tiny, efficient fuzzy search that doesn't suck

    Project mention: Libsearch: Simple index-free full-text search for JavaScript | news.ycombinator.com | 2024-12-28

    this is 115 lines of TS, which is pretty lightweight, but some other impt table stakes might be missing that you should be aware of.

    see all the JS alternatives with their sizes and feature sets and perf: https://github.com/leeoniya/uFuzzy (scroll to bottom)

    i went down this path a few yrs ago and ended up picking ufuzzy: https://swyxkit.netlify.app/ufuzzy-search

  5. fuzzball.js

    Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.

  6. fzy.js

    A javascript port of fzy's scoring algorithm. As seen on GitHub.com!

  7. inquirer-fuzzy-path

    Fuzzy file/directory search and select prompt for Inquirer.js

  8. firefox-command-palette

    Control Firefox with Sublime/helm-M-x style fuzzy complete. Use it from the omnibar with the ; search prefix, or trigger a pop-up with Ctrl+Space.

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. FuzzyTabs

    Lightning-fast, lightweight, open‑source fuzzy search across your browser tabs.

    Project mention: Fuzzy search through Firefox open tabs | news.ycombinator.com | 2025-08-24
  11. docjump

    A fuzzy-finder for methods, fields etc., in documentation reference pages for programming languages and software development frameworks.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript fuzzy-search discussion

Log in or Post with

JavaScript fuzzy-search related posts

  • Regular Expression Matching with a Trigram Index (2012)

    2 projects | news.ycombinator.com | 27 May 2024
  • Show HN: A fast, accurate and multilingual fuzzy search lib for the front end

    6 projects | news.ycombinator.com | 14 Feb 2024
  • Unlocking Advanced RAG: Citations and Attributions

    1 project | dev.to | 29 Jan 2024
  • Character and Subsector generators for Classic Traveller, with TAS Forms!

    3 projects | /r/traveller | 7 Dec 2023
  • List.js - Tiny, invisible and simple, yet powerful and incredibly fast vanilla JavaScript that adds search, sort, filters and flexibility to plain HTML lists, tables, or anything

    3 projects | /r/javascript | 7 Apr 2023
  • List.js: vanilla JavaScript list filter/sort with fuzzy match

    1 project | news.ycombinator.com | 6 Apr 2023
  • Any emacs-ng specific packages?

    3 projects | /r/emacsng | 12 Feb 2023
  • A note from our sponsor - Civic Auth
    www.civic.com | 31 Aug 2025
    Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes. Learn more →

Index

What are some of the best open-source fuzzy-search projects in JavaScript? This list will help you:

# Project Stars
1 flexsearch 13,247
2 list.js 11,235
3 uFuzzy 2,865
4 fuzzball.js 617
5 fzy.js 157
6 inquirer-fuzzy-path 88
7 firefox-command-palette 35
8 FuzzyTabs 19
9 ng-fuzzy-search 11
10 docjump 3

Sponsored
Web2 & Web3 login in a simple SDK
Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.
www.civic.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?