SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 JavaScript fuzzy-search Projects
-
The feature was powered by flexsearch — a zero-deps full-text search library; ooh boy I'm a big fan of lightweight and no/low dependencies. I dug into how Nextra uses this to index content at build-time for search; it was interesting.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
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.
-
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
-
-
-
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
docjump
A fuzzy-finder for methods, fields etc., in documentation reference pages for programming languages and software development frameworks.
JavaScript fuzzy-search discussion
JavaScript fuzzy-search related posts
-
Regular Expression Matching with a Trigram Index (2012)
-
Show HN: A fast, accurate and multilingual fuzzy search lib for the front end
-
Unlocking Advanced RAG: Citations and Attributions
-
Character and Subsector generators for Classic Traveller, with TAS Forms!
-
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
-
List.js: vanilla JavaScript list filter/sort with fuzzy match
-
Any emacs-ng specific packages?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jun 2025
Index
What are some of the best open-source fuzzy-search projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | flexsearch | 13,000 |
2 | list.js | 11,220 |
3 | uFuzzy | 2,835 |
4 | fuzzball.js | 608 |
5 | fzy.js | 156 |
6 | inquirer-fuzzy-path | 88 |
7 | firefox-command-palette | 35 |
8 | ng-fuzzy-search | 11 |
9 | docjump | 3 |