SymspellSymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Stars: ✭ 1,976 (+2466.23%)
Mutual labels: fuzzy-search, fuzzy-matching, edit-distance, levenshtein, levenshtein-distance
FastFuzzyStringMatcherDotNetA BK tree implementation for fast fuzzy string matching
Stars: ✭ 23 (-70.13%)
Mutual labels: fuzzy-search, edit-distance, levenshtein-distance, string-matching
LinSpellFast approximate strings search & spelling correction
Stars: ✭ 52 (-32.47%)
Mutual labels: fuzzy-search, edit-distance, levenshtein, levenshtein-distance
LevenshteinThe Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
Stars: ✭ 38 (-50.65%)
Mutual labels: levenshtein, levenshtein-distance, string-matching
SymspellpyPython port of SymSpell
Stars: ✭ 420 (+445.45%)
Mutual labels: fuzzy-search, fuzzy-matching, levenshtein
QuickenshteinMaking the quickest and most memory efficient implementation of Levenshtein Distance with SIMD and Threading support
Stars: ✭ 204 (+164.94%)
Mutual labels: edit-distance, levenshtein, levenshtein-distance
stringdistanceA fuzzy matching string distance library for Scala and Java that includes Levenshtein distance, Jaro distance, Jaro-Winkler distance, Dice coefficient, N-Gram similarity, Cosine similarity, Jaccard similarity, Longest common subsequence, Hamming distance, and more..
Stars: ✭ 60 (-22.08%)
Mutual labels: fuzzy-matching, levenshtein, levenshtein-distance
Fuzzball.jsEasy to use and powerful fuzzy string matching, port of fuzzywuzzy.
Stars: ✭ 225 (+192.21%)
Mutual labels: fuzzy-search, fuzzy-matching, levenshtein
bolt.nvim⚡ Ultrafast multi-pane file manager for Neovim with fuzzy matching
Stars: ✭ 100 (+29.87%)
Mutual labels: fuzzy-search, fuzzy-matching
fuzzy-searchA collection of algorithms for fuzzy search like in Sublime Text.
Stars: ✭ 49 (-36.36%)
Mutual labels: fuzzy-search, fuzzy-matching
LeaderfAn efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.
Stars: ✭ 1,733 (+2150.65%)
Mutual labels: fuzzy-search, fuzzy-matching
fish-fzyfzy inegration with fish. Search history, navigate directories and more. Blazingly fast.
Stars: ✭ 18 (-76.62%)
Mutual labels: fuzzy-search, fuzzy-matching
Liquidmetal💦🤘 A mimetic poly-alloy of the Quicksilver scoring algorithm, essentially LiquidMetal. </Schwarzenegger Voice>
Stars: ✭ 279 (+262.34%)
Mutual labels: fuzzy-search, fuzzy-matching
FuzzysearchFind parts of long text or data, allowing for some changes/typos.
Stars: ✭ 157 (+103.9%)
Mutual labels: fuzzy-search, fuzzy-matching
Yoyo-leafYoyo-leaf is an awesome command-line fuzzy finder.
Stars: ✭ 49 (-36.36%)
Mutual labels: fuzzy-search, fuzzy-matching
SymSpellCppPyFast SymSpell written in c++ and exposes to python via pybind11
Stars: ✭ 28 (-63.64%)
Mutual labels: fuzzy-search, fuzzy-matching
TntsearchA fully featured full text search engine written in PHP
Stars: ✭ 2,693 (+3397.4%)
Mutual labels: fuzzy-search, fuzzy-matching
SymspellcompoundSymSpellCompound: compound aware automatic spelling correction
Stars: ✭ 61 (-20.78%)
Mutual labels: fuzzy-search, levenshtein
Fuse SwiftA lightweight fuzzy-search library, with zero dependencies
Stars: ✭ 767 (+896.1%)
Mutual labels: fuzzy-search, fuzzy-matching
FaintExtensible TUI fuzzy file file explorer
Stars: ✭ 82 (+6.49%)
Mutual labels: fuzzy-search, fuzzy-matching