Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. String Comparison

String Comparison

9 projects

Showing 9 of 9 projects

leven
levenJavaScript

Fastest JavaScript implementation of the Levenshtein distance algorithm for measuring string similarity.

#algorithm#npm-package#levenshtein-distance
Stars734
Forks33
Last commit10 days ago
go-edlib
go-edlibGo

A comprehensive Go library for string comparison and edit distance algorithms, including Levenshtein, LCS, Hamming, Jaro-Winkler, and Cosine similarity.

#lcs#unicode#go-library
Stars607
Forks31
Last commit8 months ago
RapidFuzz
RapidFuzzC++

A fast C++ library for fuzzy string matching using Levenshtein Distance, offering MIT licensing and algorithmic improvements.

#string-similarity#hacktoberfest#performance-optimization
Stars377
Forks58
Last commit1 month ago
NaturalSort.Extension
NaturalSort.ExtensionC#

A C# extension method for StringComparison that enables natural sorting of strings containing numbers.

#stringcomparison#stringcomparer#sorting
Stars223
Forks21
Last commit7 months ago
damerau-levenshtein
damerau-levenshteinRuby

A Ruby gem for calculating edit distance between strings using Levenshtein, Damerau-Levenshtein, and Boehmer & Rees algorithms.

#algorithm#ruby-gem#text-processing
Stars152
Forks19
Last commit2 years ago
Going the Distance
Going the DistanceRuby

A Ruby library implementing Levenshtein and other edit distance algorithms for string comparison.

#spell-checking#levenshtein-distance#text-processing
Stars60
Forks6
Last commit10 years ago
normalize
normalizeGo

A Go library for sanitizing, normalizing, and comparing fuzzy text strings with configurable rules.

#sanitization#user-input-processing#go-library
Stars53
Forks2
Last commit5 years ago
UniConv
UniConvPascal

A high-performance Delphi library for Unicode text conversion, comparison, and case transformation supporting 50 encodings.

#unicode#libiconv-alternative#case-transformation
Stars35
Forks13
Last commit6 years ago
FuzzyWuzzy.pas
FuzzyWuzzy.pasPascal

A Free Pascal port of FuzzyWuzzy for fuzzy string matching using Levenshtein distance algorithms.

#free-pascal#fuzzy-string-matching#search-algorithms
Stars16
Forks0
Last commit7 years ago

Related Tags

#Text Processing7#Levenshtein Distance6#Fuzzy Matching4#Edit Distance3#String Matching3#Levenshtein3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub