Search20 projects

Fuse.js
Fuse.js
16.5k
Lightweight fuzzy-search, in JavaScript
List.js
List.js
11.1k
The perfect library for adding search, sort, filters and flexibility to tab...
FlexSearch
Next-Generation full text search library for Browser and Node.js
Lunr
Lunr
8.64k
A bit like Solr, but much smaller and not as bright
CmdK
CmdK
6.9k
Fast, unstyled command menu React component.
Orama
Orama
6.34k
Fast, in-memory, typo-tolerant, full-text and vector search engine written ...
Reactive Search
Search UI components for React and Vue
kbar
kbar
4.23k
fast, portable, and extensible cmd+k interface for your site
match-sorter
Simple, expected, and deterministic best-match sorting of an array in JavaS...
fuzzysort
Fast SublimeText-like fuzzy search for JavaScript.
InstantSearch.js
Libraries for building performant and instant search experiences with Algol...
MiniSearch
Tiny and powerful JavaScript full-text search engine for browser and Node
μFuzzy
μFuzzy
2.28k
A tiny, efficient fuzzy search that doesn't suck
mark.js
mark.js
2.27k
JavaScript keyword highlighting. Mark text with with options that fit every...
Elasticlunr.js
Based on lunr.js, but more flexible and customized.
Sift
Sift
1.6k
Use Mongodb queries in JavaScript
FZF for JavaScript
Do fuzzy matching using FZF algorithm in JavaScript
liqe
liqe
567
Lightweight and performant Lucene-like parser, serializer and search engine...
Fuzzball
Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
Command Palette for Vue
A fast, composable, unstyled command palette interface for Vue.