All Projects → fuzzywuzzy → Similar Projects or Alternatives

65 Open source projects that are alternatives of or similar to fuzzywuzzy

strutil
Golang metrics for calculating string similarity and other string utility functions
Stars: ✭ 114 (+90%)
Mutual labels:  string-distance, string-matching
beda
Beda is a golang library for detecting how similar a two string
Stars: ✭ 34 (-43.33%)
Mutual labels:  string-distance, string-matching
stance
Learned string similarity for entity names using optimal transport.
Stars: ✭ 27 (-55%)
Mutual labels:  string-distance, string-matching
fuzzy-match
Library and command line utility to do approximate string matching of a source against a bitext index and get matched source and target.
Stars: ✭ 31 (-48.33%)
Mutual labels:  fuzzy-matching, string-matching
levenshtein.c
Levenshtein algorithm in C
Stars: ✭ 77 (+28.33%)
Mutual labels:  fuzzy-matching, string-matching
fish-fzy
fzy inegration with fish. Search history, navigate directories and more. Blazingly fast.
Stars: ✭ 18 (-70%)
Mutual labels:  fuzzy-matching
Faint
Extensible TUI fuzzy file file explorer
Stars: ✭ 82 (+36.67%)
Mutual labels:  fuzzy-matching
fuzzychinese
A small package to fuzzy match chinese words
Stars: ✭ 50 (-16.67%)
Mutual labels:  fuzzy-matching
Fuse Swift
A lightweight fuzzy-search library, with zero dependencies
Stars: ✭ 767 (+1178.33%)
Mutual labels:  fuzzy-matching
Fuzzymatcher
Record linking package that fuzzy matches two Python pandas dataframes using sqlite3 fts4
Stars: ✭ 173 (+188.33%)
Mutual labels:  fuzzy-matching
Fuzzywuzzy
Java fuzzy string matching implementation of the well known Python's fuzzywuzzy algorithm. Fuzzy search for Java
Stars: ✭ 506 (+743.33%)
Mutual labels:  fuzzy-matching
Quickenshtein
Making the quickest and most memory efficient implementation of Levenshtein Distance with SIMD and Threading support
Stars: ✭ 204 (+240%)
Mutual labels:  string-distance
fuzzy-matcher
Fuzzy Matching Library for Rust
Stars: ✭ 140 (+133.33%)
Mutual labels:  fuzzy-matching
Abydos
Abydos NLP/IR library for Python
Stars: ✭ 91 (+51.67%)
Mutual labels:  fuzzy-matching
stringdistance
A 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 (+0%)
Mutual labels:  fuzzy-matching
Tntsearch
A fully featured full text search engine written in PHP
Stars: ✭ 2,693 (+4388.33%)
Mutual labels:  fuzzy-matching
Java String Similarity
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
Stars: ✭ 2,403 (+3905%)
Mutual labels:  string-distance
Data Matching Software
A list of free data matching and record linkage software.
Stars: ✭ 206 (+243.33%)
Mutual labels:  fuzzy-matching
stringosim
String similarity functions, String distance's, Jaccard, Levenshtein, Hamming, Jaro-Winkler, Q-grams, N-grams, LCS - Longest Common Subsequence, Cosine similarity...
Stars: ✭ 47 (-21.67%)
Mutual labels:  string-distance
simd-byte-lookup
SIMDized check which bytes are in a set
Stars: ✭ 23 (-61.67%)
Mutual labels:  string-matching
alter-nlu
Natural language understanding library for chatbots with intent recognition and entity extraction.
Stars: ✭ 45 (-25%)
Mutual labels:  fuzzywuzzy
Symspellpy
Python port of SymSpell
Stars: ✭ 420 (+600%)
Mutual labels:  fuzzy-matching
php aho corasick
Aho-Corasick string search algorithm PHP extension implementation.
Stars: ✭ 45 (-25%)
Mutual labels:  string-matching
multi string replace
A fast multiple string replace library for ruby. Uses a C implementation of the Aho–Corasick Algorithm based on https://github.com/morenice/ahocorasick while adding support for on the fly multiple string replacement. Faster alternative to String.gsub when dealing with non-regex (exact match) use cases
Stars: ✭ 16 (-73.33%)
Mutual labels:  string-matching
React Command Palette
An accessible browser compatible javascript command palette
Stars: ✭ 140 (+133.33%)
Mutual labels:  fuzzy-matching
Liquidmetal
💦🤘 A mimetic poly-alloy of the Quicksilver scoring algorithm, essentially LiquidMetal. </Schwarzenegger Voice>
Stars: ✭ 279 (+365%)
Mutual labels:  fuzzy-matching
FastFuzzyStringMatcherDotNet
A BK tree implementation for fast fuzzy string matching
Stars: ✭ 23 (-61.67%)
Mutual labels:  string-matching
fuzzy-search
A collection of algorithms for fuzzy search like in Sublime Text.
Stars: ✭ 49 (-18.33%)
Mutual labels:  fuzzy-matching
Fastenshtein
The fastest .Net Levenshtein around
Stars: ✭ 115 (+91.67%)
Mutual labels:  fuzzy-matching
bolt.nvim
⚡ Ultrafast multi-pane file manager for Neovim with fuzzy matching
Stars: ✭ 100 (+66.67%)
Mutual labels:  fuzzy-matching
Fuzzball.js
Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
Stars: ✭ 225 (+275%)
Mutual labels:  fuzzy-matching
Refinr
Cluster and merge similar char values: an R implementation of Open Refine clustering algorithms
Stars: ✭ 91 (+51.67%)
Mutual labels:  fuzzy-matching
zingg
Scalable identity resolution, entity resolution, data mastering and deduplication using ML
Stars: ✭ 655 (+991.67%)
Mutual labels:  fuzzy-matching
spaczz
Fuzzy matching and more functionality for spaCy.
Stars: ✭ 215 (+258.33%)
Mutual labels:  fuzzy-matching
Yoyo-leaf
Yoyo-leaf is an awesome command-line fuzzy finder.
Stars: ✭ 49 (-18.33%)
Mutual labels:  fuzzy-matching
Gitgot
Semi-automated, feedback-driven tool to rapidly search through troves of public data on GitHub for sensitive secrets.
Stars: ✭ 964 (+1506.67%)
Mutual labels:  fuzzy-matching
strsim
string similarity based on Dice's coefficient in go
Stars: ✭ 39 (-35%)
Mutual labels:  string-matching
vue-persian-tools
Persian tools wrapper for vue.js
Stars: ✭ 21 (-65%)
Mutual labels:  fuzzy-matching
Levenshtein
The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
Stars: ✭ 38 (-36.67%)
Mutual labels:  string-matching
seqalign
Collection of sequence alignment algorithms.
Stars: ✭ 20 (-66.67%)
Mutual labels:  string-distance
Talisman
Straightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.
Stars: ✭ 584 (+873.33%)
Mutual labels:  fuzzy-matching
affinegap
📐 A Cython implementation of the affine gap string distance
Stars: ✭ 57 (-5%)
Mutual labels:  string-distance
fuzzywuzzyR
fuzzy string matching in R
Stars: ✭ 32 (-46.67%)
Mutual labels:  fuzzywuzzy
Persian Tools
An anthology of a variety of tools for the Persian language in javascript
Stars: ✭ 458 (+663.33%)
Mutual labels:  fuzzy-matching
Toolgood.words
一款高性能敏感词(非法词/脏字)检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。
Stars: ✭ 2,785 (+4541.67%)
Mutual labels:  string-matching
Fuzzysearch
Find parts of long text or data, allowing for some changes/typos.
Stars: ✭ 157 (+161.67%)
Mutual labels:  fuzzy-matching
node-validator
Node.js string validator for more
Stars: ✭ 14 (-76.67%)
Mutual labels:  string-matching
Closestmatch
Golang library for fuzzy matching within a set of strings 📃
Stars: ✭ 353 (+488.33%)
Mutual labels:  fuzzy-matching
stringbench
String matching algorithm benchmark
Stars: ✭ 31 (-48.33%)
Mutual labels:  string-matching
effcee
Effcee is a C++ library for stateful pattern matching of strings, inspired by LLVM's FileCheck
Stars: ✭ 76 (+26.67%)
Mutual labels:  string-matching
TeamReference
Team reference for Competitive Programming. Algorithms implementations very used in the ACM-ICPC contests. Latex template to build your own team reference.
Stars: ✭ 29 (-51.67%)
Mutual labels:  string-matching
Re Flex
The regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting, and more. Seamlessly integrates with Bison and other parsers.
Stars: ✭ 274 (+356.67%)
Mutual labels:  fuzzy-matching
wildmatch
Simple string matching with questionmark- and star-wildcard operator
Stars: ✭ 37 (-38.33%)
Mutual labels:  string-matching
Symspell
SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Stars: ✭ 1,976 (+3193.33%)
Mutual labels:  fuzzy-matching
SymSpellCppPy
Fast SymSpell written in c++ and exposes to python via pybind11
Stars: ✭ 28 (-53.33%)
Mutual labels:  fuzzy-matching
ATGValidator
iOS validation framework with form validation support
Stars: ✭ 51 (-15%)
Mutual labels:  string-matching
PFAC
PFAC is an open library for exact string matching performed on NVIDIA GPUs
Stars: ✭ 41 (-31.67%)
Mutual labels:  string-matching
levenshtein finder
Similar string search in Levenshtein distance
Stars: ✭ 19 (-68.33%)
Mutual labels:  string-distance
Leaderf
An efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.
Stars: ✭ 1,733 (+2788.33%)
Mutual labels:  fuzzy-matching
splink
Implementation of Fellegi-Sunter's canonical model of record linkage in Apache Spark, including EM algorithm to estimate parameters
Stars: ✭ 181 (+201.67%)
Mutual labels:  fuzzy-matching
1-60 of 65 similar projects