GitStar
GitHub TrendingTopicsLanguages
/

Edit Distance GitHub Repositories

Explore popular GitHub repositories tagged “edit-distance”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

ashvardanian/StringZilla

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

C3,534132
wolfgarbe/SymSpell

SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm

C#3,458311
mammothb/symspellpy

Python port of SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm

Python877128
MaartenGr/PolyFuzz

Fuzzy string matching, grouping, and evaluation.

Python80172
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...

Go60429
Martinsos/edlib

Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.

C++604173
gustf/js-levenshtein

The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.

JavaScript51047
rapidfuzz/strsim-rs

:abc: Rust implementations of string similarity metrics

Rust49445
alexdrone/Buffer

Swift μ-framework for efficient array diffs and datasource adapters.

Swift35013
Turnerj/Quickenshtein

Making the quickest and most memory efficient implementation of Levenshtein Distance with SIMD and Threading support

C#31613
RagnarGrootKoerkamp/sassy

Fast approximate string searching

Rust16216
shivamMg/trie

Trie data structure meant for auto-completion use cases. Supports prefix and edit distance search.

Go1124
foray1010/didyoumean2

a library for matching human-quality input to a list of potential matches using the Levenshtein distance algorithm

TypeScript1064
belambert/edit-distance

Python library for computing edit distance between arbitrary Python sequences.

Python10518
wooorm/levenshtein.c

Levenshtein algorithm in C

C9714
Haseeb-Qureshi/Algorithms-Study-Group

Study group for algorithms in Ruby, hosted at App Academy

Ruby9432
1ytic/pytorch-edit-distance

Levenshtein edit-distance on PyTorch and CUDA

Cuda9314
eth-sri/astarix

AStarix: Fast and Optimal Sequence-to-Graph Aligner

C++747
Meteorix/pylcs

super fast cpp implementation of longest common subsequence/substring

C++7225
je-suis-tm/recursion-and-dynamic-programming

Julia and Python recursion algorithm, fractal geometry and dynamic programming applications including Edit Distance, Knapsack (Multiple Choice), Stock Trading, Pythagorean Tree, Koch Snowflake, Jerusalem Cross, Sierpiński Carpet, Hilbert Curve, Pascal Triangle, Prime Factorization, Palindrome, Egg Drop, Coin Change, Hanoi Tower, Cantor Set, Fibonacci

Julia6514
wolfgarbe/SymSpellCompound

SymSpellCompound: compound aware automatic spelling correction

6415
words/dice-coefficient

Sørensen–Dice coefficient

JavaScript637
wolfgarbe/LinSpell

Fast approximate strings search & spelling correction

C#617
vinary-tree/liblevenshtein-java

Various utilities regarding Levenshtein transducers. (Java)

Java6019
1ytic/edit-distance-papers

A curated list of papers dedicated to edit-distance as objective function

522
Genivia/FuzzyMatcher

Fast fuzzy regex matcher: specify max edit distance to find approximate matches. FuzzyMatcher is now included in RE/flex.

C++396
Edgaras0x4E/StrSim

Collection of string similarity and distance algorithms in PHP including Levenshtein, Damerau-Levenshtein, Jaro-Winkler, and more

PHP295
taleinat/levenshtein-search

A Javascript library for fuzzy substring search.

JavaScript291
pekoto-zz/FastFuzzyStringMatcherDotNet

A BK tree implementation for fast fuzzy string matching

C#288
AsadiAhmad/Edit-Distance-Spark

Calculating Edit Distance with PySpark

Jupyter Notebook280
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source