Topic: "string-comparison"
rapidfuzz/RapidFuzz
Rapid fuzzy string matching in Python using various string metrics
Language: Python - Size: 7.33 MB - Last synced at: about 17 hours ago - Pushed at: 10 days ago - Stars: 3,042 - Forks: 127

aceakash/string-similarity 📦
Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.
Language: JavaScript - Size: 109 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 2,527 - Forks: 129

hbollon/go-edlib
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
Language: Go - Size: 76.2 KB - Last synced at: 15 days ago - Pushed at: almost 3 years ago - Stars: 505 - Forks: 26

PHLAK/Twine
String manipulation, leveled up!
Language: PHP - Size: 1.05 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 496 - Forks: 24

rapidfuzz/Levenshtein
The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
Language: C++ - Size: 6.35 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 311 - Forks: 21

rapidfuzz/rapidfuzz-cpp
Rapid fuzzy string matching in C++ using the Levenshtein Distance
Language: C++ - Size: 2.83 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 240 - Forks: 38

tompazourek/NaturalSort.Extension
🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
Language: C# - Size: 290 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 172 - Forks: 13

anirbanmu/str_metrics
Ruby gem (native extension in Rust) providing implementations of various string metrics
Language: Ruby - Size: 94.7 KB - Last synced at: 17 days ago - Pushed at: almost 3 years ago - Stars: 78 - Forks: 2

rapidfuzz/JaroWinkler
Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity
Language: Python - Size: 105 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 5

Rabbitzzc/js-string-comparison
🤠A library implementing different string similarity using JavaScript.
Language: TypeScript - Size: 275 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 5

hbakhtiyor/strsim
string similarity based on Dice's coefficient in go
Language: Go - Size: 16.6 KB - Last synced at: 11 days ago - Pushed at: over 6 years ago - Stars: 44 - Forks: 2

vanessaklee/akin
A collection of metrics and phonetic algorithms for fuzzy string matching in Elixir.
Language: Elixir - Size: 8.47 MB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 4

augustoproiete/NaturalStringExtensions
Extensions for sorting strings using natural sort order i.e. Alphabetical order for humans
Language: C# - Size: 212 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 2

rapidfuzz/CyDifflib
CyDifflib is a fast implementation of difflib's algorithms, which can be used as a drop-in replacement.
Language: Cython - Size: 1.46 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 20 - Forks: 5

sumn2u/string-comparisons
A collection of string comparisons algorithms
Language: JavaScript - Size: 700 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 5

TheLazyTomcat/lib.StrRect
Simple library providing functions to simplify conversions in Lazarus when passing strings to RTL or WinAPI.
Language: Pascal - Size: 47.9 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 3

dev-ahmadbilal/string-master
A comprehensive JS/TS library with 18 specialized classes for string manipulation, conversion, validation, and more. Streamline your development with powerful, all-in-one solutions.
Language: TypeScript - Size: 600 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

vborovikov/fuzzy
Fuzzy string comparison library
Language: C# - Size: 55.7 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

aalbacetef/strcompare
strcompare is a library for comparing strings using Hamming, Levenshtein, and Damerau-Levenshtein metrics.
Language: Zig - Size: 31.3 KB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

mononobi/string-compare
Class library to compare strings in a relative way.
Language: C# - Size: 32.2 KB - Last synced at: 23 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 1

AIn0n/FMHD
Fast MinHash Distances algorithms collection
Language: C++ - Size: 288 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

Luke-G-Cordova/browser-regex-search 📦
regular expression functionality for ctrl+f search
Language: JavaScript - Size: 392 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

kesarawimal/compare-strings
Finds degree of similarity between two strings, based on Dice's Coefficient and Levenshtein Distance.
Language: JavaScript - Size: 5.86 KB - Last synced at: 3 days ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 0

javalc6/stringdiff2
A java application that highlights text differences between two plain strings based on longest common subsequences
Language: Java - Size: 30.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Luke-G-Cordova/BetterSearch
Enables better web page searching functionality for browsers
Language: TypeScript - Size: 1010 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

killara/hash-equals
:hourglass: Timing attack safe string comparison
Language: TypeScript - Size: 63.5 KB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 2

Mintone-creators/string-proximity
String-proximity is a high-performance string comparison library built in Rust, offering efficient similarity and proximity functions.
Language: Rust - Size: 116 KB - Last synced at: 8 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 1

erthium/search-tools
String comparison and string search optimisation repertoire, written in C++, Python3 and Typescript
Language: C - Size: 5.1 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

JoBrad/casefold
A string utility package for caseless comparison of strings and object property retrieval and transformation
Language: TypeScript - Size: 160 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

henrik9999/string-similarity
Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.
Language: PHP - Size: 11.7 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 2

jayeshmann/java-programs
Insert Java programs here.
Language: Java - Size: 2.47 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 2

ShreyasMohite/String-Visualization
String Comparison
Language: Python - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

aarnaut/apk-strings-diff
Language: Python - Size: 16.2 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

nsvaidya/strcmp
A small python utility for comparing strings of multiple files located in single folder.
Language: Python - Size: 2.27 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 7

ilyakom/Strings_Similarity
Compare two strings with help of Levenshtein Distance Metric and weighted string decomposition. Allows to get a measure of the similarity of two strings in percentage terms.
Language: C# - Size: 6.01 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

Kledenai/stringwise
Efficient and elegant string similarity comparison using bigram analysis. Ideal for fuzzy matching, search optimization, and natural language tools.
Language: TypeScript - Size: 64.5 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

cybernerdd/sora-union
Language: TypeScript - Size: 69.3 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

joshuaclayton/jaro_winkler
A fast implementation of Jaro-Winkler distance comparing two &str values.
Language: Rust - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dwolf42/java-tutorials
Beginner friendly tutorials in Java written by me
Language: Java - Size: 57.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

javalc6/stringdiff
A java application that highlights text differences between two plain strings based on longest common substrings
Language: Java - Size: 33.2 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

abdullahsattaar/String-Compare-Singly-Linked-List
C++ code of a global function stringCompare which compares two character strings recursively.
Language: C++ - Size: 1.95 KB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ETAnderson/stringComparator
uses python to check the differences between two unique strings and shows whats characters are needed to match, what character is extra and total amount of character changes needed to match
Language: Python - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

devio-at/snippets.cs
Language: C# - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0
