string-similarity
Here are 115 public repositories matching this topic...
Language:All
Sort:Most stars
Rapid fuzzy string matching in Python using various string metrics
- Updated
Nov 24, 2025 - Python
Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.
- Updated
May 1, 2023 - JavaScript
Go metrics for calculating string similarity and other string utility functions
- Updated
Nov 24, 2025 - Go
The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
- Updated
Nov 24, 2025 - C++
Rapid fuzzy string matching in C++ using the Levenshtein Distance
- Updated
Aug 27, 2025 - C++
The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
- Updated
Nov 1, 2025
Record Linkage ToolKit (Find and link entities)
- Updated
Aug 14, 2023 - Python
Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.
- Updated
Mar 13, 2023 - Rust
Lightweight string similarity function for javascript
- Updated
Jan 28, 2024 - JavaScript
Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.
- Updated
Oct 15, 2020 - Go
Lightning fast spell correction / fuzzy search library based on SymSpell by Commerce-Experts
- Updated
Jul 4, 2018 - Java
A fuzzy matching string distance library for Scala and Java that includes Levenshtein distance, Jaro distance, Jaro-Winkler distance, Dice coefficient, N-Gram similarity, Cosine similarity, Jaccard similarity, Longest common subsequence, Hamming distance, and more..
- Updated
Apr 25, 2022 - Scala
Accelerating the deduplication and collapsing process for reads with Unique Molecular Identifiers (UMI). Heavily optimized for scalability and orders of magnitude faster than a previous tool.
- Updated
Apr 1, 2024 - Java
Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity
- Updated
Jan 8, 2024 - Python
Beda is a golang library for detecting how similar a two string
- Updated
Feb 11, 2021 - Go
string similarity based on Dice's coefficient in go
- Updated
Jan 7, 2019 - Go
A Mixed Trie and Levenshtein distance implementation in Java for extremely fast prefix string searching and string similarity.
- Updated
Apr 19, 2022 - Java
Learning String Alignments for Entity Aliases
- Updated
Mar 21, 2019 - Python
Fuzzy string matching in R. Inspired by Python's thefuzz (but without the Python).
- Updated
Sep 14, 2025 - R
Improve this page
Add a description, image, and links to thestring-similarity topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thestring-similarity topic, visit your repo's landing page and select "manage topics."