Topic: "fuzzy-search"
meilisearch/meilisearch
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
Language: Rust - Size: 80.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 54,272 - Forks: 2,236
typesense/typesense
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch โก ๐ โจ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
Language: C++ - Size: 13.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 24,593 - Forks: 819
nextapps-de/flexsearch
Next-generation full-text search library for Browser and Node.js
Language: JavaScript - Size: 7.03 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 13,405 - Forks: 518
Canop/broot
A new way to see and navigate directory trees : https://dystroy.org/broot
Language: Rust - Size: 19 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 12,045 - Forks: 268
javve/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.
Language: JavaScript - Size: 3.4 MB - Last synced at: 28 days ago - Pushed at: 6 months ago - Stars: 11,233 - Forks: 892
lucaong/minisearch
Tiny and powerful JavaScript full-text search engine for browser and Node
Language: TypeScript - Size: 5.37 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5,505 - Forks: 152
alexpasmantier/television
A fast and hackable fuzzy finder for the terminal.
Language: Rust - Size: 22.5 MB - Last synced at: about 4 hours ago - Pushed at: about 4 hours ago - Stars: 3,548 - Forks: 95
wolfgarbe/SymSpell
SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Language: C# - Size: 12.1 MB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 3,308 - Forks: 305
unum-cloud/USearch
Fast Open-Source Search & Clustering engine ร for Vectors & Arbitrary Objects ร in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram ๐
Language: C++ - Size: 4.46 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,216 - Forks: 234
teamtnt/tntsearch
A fully featured full text search engine written in PHP
Language: PHP - Size: 7.83 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3,190 - Forks: 295
jhawthorn/fzy
:mag: A simple, fast fuzzy finder for the terminal
Language: C - Size: 337 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 3,140 - Forks: 139
deanishe/alfred-workflow
Full-featured library for writing Alfred 3 & 4 workflows
Language: Python - Size: 24.2 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 2,978 - Forks: 238
leeoniya/uFuzzy
A tiny, efficient fuzzy search that doesn't suck
Language: JavaScript - Size: 2.09 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,928 - Forks: 54
Genivia/ugrep
๐ ugrep 7.5 file pattern searcher -- a user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more
Language: C++ - Size: 145 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2,849 - Forks: 120
babarot/enhancd
:rocket: A next-generation cd command with your interactive filter
Language: Shell - Size: 1.43 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 2,659 - Forks: 113
Yggdroot/LeaderF
An efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.
Language: Python - Size: 2.33 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 2,182 - Forks: 184
jamesturk/jellyfish
๐ชผ a python library for doing approximate and phonetic matching of strings.
Language: Jupyter Notebook - Size: 3.51 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 2,154 - Forks: 163
vim-ctrlspace/vim-ctrlspace
Vim Space Controller
Language: Vim Script - Size: 104 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,762 - Forks: 70
strapdata/elassandra
Elassandra = Elasticsearch + Apache Cassandra
Language: Java - Size: 436 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1,720 - Forks: 199
sahilm/fuzzy
Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.
Language: Go - Size: 4.63 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1,346 - Forks: 63
lithammer/fuzzysearch
:pig: Tiny and fast fuzzy search in Go
Language: Go - Size: 151 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,279 - Forks: 62
helix-editor/nucleo
A fast and convenient fuzzy matcher library for rust
Language: Rust - Size: 232 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 1,247 - Forks: 48
sdushantha/fontpreview
Highly customizable and minimal font previewer written in bash
Language: Shell - Size: 6.06 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 949 - Forks: 41
krisk/fuse-swift ๐ฆ
A lightweight fuzzy-search library, with zero dependencies
Language: Swift - Size: 117 KB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 949 - Forks: 114
ajitid/fzf-for-js
Do fuzzy matching using FZF algorithm in JavaScript
Language: TypeScript - Size: 1.11 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 939 - Forks: 24
m31coding/fuzzy-search
A fast, accurate and multilingual fuzzy search library for the frontend.
Language: TypeScript - Size: 8.05 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 927 - Forks: 21
deanishe/awgo
Go library for Alfred 3 + 4 workflows
Language: Go - Size: 8.79 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 877 - Forks: 48
mammothb/symspellpy
Python port of SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Language: Python - Size: 5.77 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 843 - Forks: 125
xdrop/fuzzywuzzy
Java fuzzy string matching implementation of the well known Python's fuzzywuzzy algorithm. Fuzzy search for Java
Language: Java - Size: 415 KB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 839 - Forks: 125
mptre/pick
A fuzzy search tool for the command-line
Language: C - Size: 946 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 832 - Forks: 42
sudormrfbin/cheatsheet.nvim
A cheatsheet plugin for neovim with bundled cheatsheets for the editor, multiple vim plugins, nerd-fonts, regex, etc. with a Telescope fuzzy finder interface!
Language: Lua - Size: 148 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 678 - Forks: 27
nol13/fuzzball.js
Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
Language: JavaScript - Size: 8 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 626 - Forks: 43
Stratio/cassandra-lucene-index ๐ฆ
Lucene based secondary indexes for Cassandra
Language: Java - Size: 10.5 MB - Last synced at: 29 days ago - Pushed at: over 5 years ago - Stars: 600 - Forks: 175
natecraddock/zf
a commandline fuzzy finder and zig module designed for filtering filepaths
Language: Zig - Size: 320 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 565 - Forks: 22
mrjohannchang/fz.sh
Cli shell plugin, the missing fuzzy tab completion feature for the z jump around command.
Language: Shell - Size: 4.5 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 551 - Forks: 29
cjinhuo/text-search-engine
A text search engine that supports mixed Chinese and English fuzzy search.ๆฏๆไธญ(ๆผ้ณ)่ฑๆๆททๅๆจก็ณๆ็ดข็็ฎๆณ
Language: TypeScript - Size: 8.4 MB - Last synced at: 15 days ago - Pushed at: 25 days ago - Stars: 457 - Forks: 17
bonnefoa/kubectl-fzf
A fast kubectl autocompletion with fzf
Language: Go - Size: 723 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 452 - Forks: 33
RishabhRD/nvim-lsputils
Better defaults for nvim-lsp actions
Language: Lua - Size: 127 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 451 - Forks: 20
loilo/Fuse
๐ Fuzzy search for PHP, ported from Fuse.js
Language: PHP - Size: 689 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 351 - Forks: 33
vijaymarupudi/nvim-fzf
A Lua API for using fzf in neovim.
Language: Lua - Size: 3.88 MB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 346 - Forks: 13
taleinat/fuzzysearch
Find parts of long text or data, allowing for some changes/typos.
Language: Python - Size: 1010 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 332 - Forks: 26
shayneo/vue-fuse
Language: TypeScript - Size: 99.7 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 313 - Forks: 43
rmm5t/liquidmetal
:sweat_drops::metal: A mimetic poly-alloy of the Quicksilver scoring algorithm, essentially LiquidMetal. </Schwarzenegger Voice>
Language: JavaScript - Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 294 - Forks: 24
darrenldl/docfd
TUI multiline fuzzy document finder
Language: OCaml - Size: 74.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 285 - Forks: 5
RameshAditya/scoper
Fuzzy and semantic search for captioned YouTube videos.
Language: Python - Size: 10.8 MB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 266 - Forks: 15
Cvar1984/sqlscan
Quick SQL Scanner, Dorker, Webshell injector PHP
Language: PHP - Size: 1.08 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 236 - Forks: 36
matchms/matchms
Python library for processing (tandem) mass spectrometry data and for computing spectral similarities.
Language: Python - Size: 39.4 MB - Last synced at: 8 days ago - Pushed at: 27 days ago - Stars: 233 - Forks: 75
mdgrs-mei/PowerShellRun
Terminal Based Launcher and Fuzzy Finder for PowerShell.
Language: C# - Size: 362 KB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 232 - Forks: 11
gazorby/fifc
๐ Configurable fzf completions for fish shell
Language: Shell - Size: 57.2 MB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 226 - Forks: 21
mykolaharmash/git-jump
Improved navigation between Git branches.
Language: TypeScript - Size: 25.8 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 212 - Forks: 6
thecasualcoder/kube-fzf
Shell commands using kubectl and fzf for command-line fuzzy searching of Kubernetes Pods.
Language: Shell - Size: 9.33 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 201 - Forks: 31
FuzzyIdeas/Cling
Instant fuzzy find any file on macOS
Language: Swift - Size: 12.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 197 - Forks: 4
dahlia/iterfzf
Pythonic interface to fzf, a CLI fuzzy finder
Language: Python - Size: 143 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 186 - Forks: 21
ray-x/guihua.lua
A GUI library for Neovim plugin developers
Language: Lua - Size: 379 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 180 - Forks: 14
fwextensions/quick-score
A JavaScript string-scoring and fuzzy-matching library based on the Quicksilver algorithm, designed for smart auto-complete.
Language: JavaScript - Size: 1.17 MB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 162 - Forks: 6
siadat/chrome-ff
Fuzzy Finder for Chrome/Chromium tabs and windows
Language: JavaScript - Size: 438 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 158 - Forks: 9
jhawthorn/fzy.js
A javascript port of fzy's scoring algorithm. As seen on GitHub.com!
Language: JavaScript - Size: 189 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 158 - Forks: 10
yan42685/obsidian-clever-search
Helping you quickly locate the notes in your mind in the easiest way, without the need for complex search syntax to find relevant content.
Language: TypeScript - Size: 8.37 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 154 - Forks: 4
roosta/tmux-fuzzback
Search your tmux scrollback buffer using fuzzy matching
Language: Shell - Size: 195 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 154 - Forks: 7
sagold/FuzzyFilePath
Autocomplete relative or absolute file paths in Sublime Text project folder
Language: Python - Size: 807 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 153 - Forks: 14
rap2hpoutre/similar-text-finder
:honeybee: PHP Similar Text Finder aka Fuzzy search. `Did you mean "banana"?`
Language: PHP - Size: 26.4 KB - Last synced at: 30 days ago - Pushed at: about 2 years ago - Stars: 137 - Forks: 17
haya14busa/incsearch-fuzzy.vim
Language: VimL - Size: 13.7 KB - Last synced at: 7 months ago - Pushed at: almost 9 years ago - Stars: 131 - Forks: 3
vim-fuzzbox/fuzzbox.vim
Vim9 fuzzy finder that just works
Language: Vim Script - Size: 12.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 127 - Forks: 17
cloudhead/neovim-fuzzy
Minimalistic fuzzy file finding for neovim
Language: Vim Script - Size: 45.9 KB - Last synced at: 7 months ago - Pushed at: almost 2 years ago - Stars: 114 - Forks: 17
janraasch/tab-ahead
Web Browser Extension that helps you to quickly find open tabs by title and URL.
Language: CoffeeScript - Size: 11.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 113 - Forks: 21
rubixvi/rubix-documents
Documents is a powerful and flexible Next.js documentation starter kit designed to simplify the process of creating high-quality, comprehensive product documentation, technical manuals and business guides.
Language: TypeScript - Size: 2.01 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 109 - Forks: 42
ripxorip/bolt.nvim
โก Ultrafast multi-pane file manager for Neovim with fuzzy matching
Language: Python - Size: 487 KB - Last synced at: 11 months ago - Pushed at: over 5 years ago - Stars: 108 - Forks: 3
stephenjjbrown/string-similarity-js
Lightweight string similarity function for javascript
Language: JavaScript - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 106 - Forks: 11
foray1010/didyoumean2
a library for matching human-quality input to a list of potential matches using the Levenshtein distance algorithm
Language: TypeScript - Size: 8.53 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 103 - Forks: 5
jhbabon/scout
Friendly fuzzy finder made with rust
Language: Rust - Size: 14.3 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 99 - Forks: 4
salman-abedin/faint
Extensible TUI fuzzy file file explorer
Language: Shell - Size: 8.6 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 98 - Forks: 0
timothebot/lacy
Fast magical cd alternative for lacy terminal navigators
Language: Rust - Size: 1.68 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 97 - Forks: 4
deanishe/alfred-fuzzy
Fuzzy search helper for Alfred 3+ workflows
Language: Python - Size: 3.18 MB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 95 - Forks: 4
ad1992/fuzzify
A tiny lightweight library for Fuzzy Search
Language: TypeScript - Size: 73.2 KB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 91 - Forks: 6
terror/zk
A note-taking tool based on the famous Zettelkasten method
Language: Rust - Size: 404 KB - Last synced at: 22 days ago - Pushed at: 6 months ago - Stars: 90 - Forks: 1
axelf4/hotfuzz
๐ Fuzzy Emacs completion style
Language: Emacs Lisp - Size: 101 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 90 - Forks: 3
adelsz/inquirer-fuzzy-path
Fuzzy file/directory search and select prompt for Inquirer.js
Language: JavaScript - Size: 166 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 88 - Forks: 19
srijanshetty/snips
Easily stash snippets of text and invoke them when needed
Language: TypeScript - Size: 1.28 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 86 - Forks: 5
wooorm/levenshtein.c
Levenshtein algorithm in C
Language: C - Size: 22.5 KB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 84 - Forks: 13
segersniels/supdock
What's Up, Doc(ker)? A convenient way to interact with the docker daemon using prompts.
Language: Rust - Size: 60.4 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 83 - Forks: 3
mixpanel/fuzzbunny ๐ฆ
Fast fuzzy string searching/matching/highlighting
Language: JavaScript - Size: 2.14 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 82 - Forks: 5
DomDew/strapi-plugin-fuzzy-search
Register a weighted fuzzy search endpoint for Strapi Headless CMS you can add your content types to in no time
Language: TypeScript - Size: 5.43 MB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 81 - Forks: 23
searchhub/preDict
Lightning fast spell correction / fuzzy search library based on SymSpell by Commerce-Experts
Language: Java - Size: 6.04 MB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 81 - Forks: 11
NationalSecurityAgency/qgis-searchlayers-plugin
Enhanced textual vector layer searching in QGIS.
Language: Python - Size: 684 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 78 - Forks: 50
getshifter/wp-serverless-search
A static search plugin for WordPress.
Language: PHP - Size: 388 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 75 - Forks: 20
iomega/spec2vec
Word2Vec based similarity measure of mass spectrometry data.
Language: Python - Size: 21.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 73 - Forks: 19
ukushu/Ifrit
Swfit library for fuzzy search. No dependencies lib.
Language: Swift - Size: 3.06 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 71 - Forks: 8
suggest-go/suggest
Top-k Approximate String Matching.
Language: Go - Size: 34.1 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 68 - Forks: 6
wolfgarbe/SymSpellCompound
SymSpellCompound: compound aware automatic spelling correction
Size: 646 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 66 - Forks: 15
yohasebe/fzf-alfred-workflow
An Alfred workflow fo fuzzy find files/directories using fzf and fd.
Size: 4.69 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 64 - Forks: 1
Schlechtwetterfront/fuzzy-rs
Fuzzy matching algorithm based on Sublime Text's string search.
Language: Rust - Size: 45.9 KB - Last synced at: 12 days ago - Pushed at: almost 5 years ago - Stars: 60 - Forks: 3
terroo/his
A command history utility with icons and colors that works on Windows and GNU/Linux.
Language: C++ - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 59 - Forks: 3
BartSte/fzf-help
Use fzf to select command line options from `--help`
Language: Shell - Size: 14.1 MB - Last synced at: 28 days ago - Pushed at: 7 months ago - Stars: 59 - Forks: 6
tajmone/fuzzy-search
A collection of algorithms for fuzzy search like in Sublime Text.
Language: JavaScript - Size: 1.83 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 58 - Forks: 3
deanishe/alfred-fuzzyfolders
Fuzzy search across folder subdirectories
Language: Python - Size: 6.3 MB - Last synced at: 6 months ago - Pushed at: almost 4 years ago - Stars: 58 - Forks: 9
andrewjsaid/autypo
autocomplete, fuzzy matching, and short-string lookups
Language: C# - Size: 504 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 57 - Forks: 0
universal-automata/liblevenshtein-java
Various utilities regarding Levenshtein transducers. (Java)
Language: Java - Size: 5.83 MB - Last synced at: 7 months ago - Pushed at: almost 4 years ago - Stars: 57 - Forks: 20
hankchanocd/npm-fzf
Fuzzy search npm modules with fzf
Language: JavaScript - Size: 9.24 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 55 - Forks: 0
Yggdroot/Yoyo-leaf
Yoyo-leaf is an awesome command-line fuzzy finder.
Language: C++ - Size: 251 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 55 - Forks: 1
wolfgarbe/LinSpell
Fast approximate strings search & spelling correction
Language: C# - Size: 3.55 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 55 - Forks: 6