Repository navigation

#

string-comparison

rapidfuzz/RapidFuzz

Rapid fuzzy string matching in Python using various string metrics

Python
3336
2 天前

Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.

JavaScript
2529
2 年前

📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...

Go
523
16 小时前

The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity

C++
343
4 个月前

Rapid fuzzy string matching in C++ using the Levenshtein Distance

C++
319
2 个月前

🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").

C#
201
3 个月前

Ruby gem (native extension in Rust) providing implementations of various string metrics

Ruby
77
3 年前

Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity

Python
73
2 年前

🤠A library implementing different string similarity using JavaScript.

TypeScript
56
4 个月前

string similarity based on Dice's coefficient in go

Go
45
7 年前

A collection of metrics and phonetic algorithms for fuzzy string matching in Elixir.

Elixir
37
2 年前

Extensions for sorting strings using natural sort order i.e. Alphabetical order for humans

C#
33
8 天前

CyDifflib is a fast implementation of difflib's algorithms, which can be used as a drop-in replacement.

Cython
26
4 个月前

Simple library providing functions to simplify conversions in Lazarus when passing strings to RTL or WinAPI.

Pascal
7
1 年前
TypeScript
6
2 天前

Fast MinHash Distances algorithms collection

C++
4
2 年前

regular expression functionality for ctrl+f search

JavaScript
4
2 年前

Class library to compare strings in a relative way.

C#
4
1 年前