Rapid fuzzy string matching in Python using various string metrics
-
Updated
Nov 9, 2026 - Python
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
string-comparisonHere are 59 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
Rapid fuzzy string matching in Python using various string metrics
Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
go golang unicode algorithms edit-distance levenshtein jaro-winkler levenshtein-distance similarity-measures string-distance cosine string-matching damerau-levenshtein lcs lcs-distance hamming string-comparison golang-string-comparison edit-distance-algorithms
String manipulation, leveled up! A PHP library for expressive, fluent string manipulation.
The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
python levenshtein levenshtein-distance hacktoberfest string-matching string-similarity string-comparison
Rapid fuzzy string matching in C++ using the Levenshtein Distance
🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
c-sharp sorting string sort extension-methods natural-sort comparer string-comparison stringcomparer stringcomparison naturalsort
Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity
Ruby gem (native extension in Rust) providing implementations of various string metrics
ruby rust ruby-gem utility rubygem native strings rust-lang levenshtein jaro-winkler string-metrics string-distance native-extension damerau-levenshtein jaro string-comparison sorensen-dice
🤠A library implementing different string similarity using JavaScript.
algorithm string distance levenshtein-distance cosine-similarity string-comparison sorensen-dice-coefficient
High-performance fuzzy string matching for .NET with bit-parallel Levenshtein/Indel algorithms, FuzzyWuzzy-compatible scorers, and fast extraction APIs.
csharp dotnet text-similarity fuzzy-search fuzzy-matching edit-distance levenshtein levenshtein-distance string-distance fuzzywuzzy approximate-string-matching longest-common-subsequence string-matching lcs string-similarity fuzzy-string-matching string-comparison rapidfuzz bit-parallel indel-distance
string similarity based on Dice's coefficient in go
A collection of metrics and phonetic algorithms for fuzzy string matching in Elixir.
algorithm elixir disambiguation jaro-winkler levenshtein-distance metaphone string-matching hamming-distance double-metaphone string-comparison comparison-tool sorensen-dice-distance
Extensions for sorting strings using natural sort order i.e. Alphabetical order for humans
c-sharp csharp string dotnet nuget sort hacktoberfest natural-sort string-comparison string-compare string-extensions natural-sorting
CyDifflib is a fast implementation of difflib's algorithms, which can be used as a drop-in replacement.
A collection of string comparisons algorithms
javascript algorithms distance smith-waterman trigrams levenshtein-distance similarity-measures cosine-similarity string-distance jaccard-similarity jaro-winkler-distance damerau-levenshtein hamming-distance string-comparison sorensen-dice-distance
⚡ Fast, zero-dependency text diff & string comparison for JavaScript/TypeScript — Myers O(ND) shortest edit script on typed arrays. Word/char/line/grapheme modes, Unicode-safe (Korean, CJK, emoji), ~2.9 kB min+gzip, works in Node and browsers.
nodejs javascript emoji unicode diff typescript browser edit-distance cjk string-manipulation korean text-processing text-diff longest-common-subsequence diff-algorithm text-comparison myers-algorithm string-comparison compare-strings zero-dependencies
CmpStr is a lightweight, fast and well performing package for calculating string similarity
nodejs open-source diff typescript algorithms async metrics umd npm-package text-analysis fuzzy-matching extensible batch-processing string-similarity string-comparison phonetic-search
Finds degree of similarity between two strings, based on Dice's Coefficient and Levenshtein Distance.
Add this topic to your repoTo associate your repository with the string-comparison topic, visit your repo's landing page and select "manage topics." |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |