PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

String Similarity Python Packages

Python packages with the GitHub topic string-similarity. Sorted by relevance, with stars and monthly downloads.
rapidfuzz
rapidfuzz

Rapid fuzzy string matching in Python using various string metrics

156.7M 4K 154
rapidfuzz
levenshtein

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

21.1M 391 26
rapidfuzz
python-levenshtein

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

12.6M 124 5
maxbachmann
jarowinkler

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

245K 78 5
rapidfuzz
cydifflib

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

66K 32 5
datamade
simplecosine

:triangular_ruler: simple cosine distance

63K 3 3
yutanagano
nearust

Fast discovery of similar strings in bulk

4K 2 1
yutanagano
symscan

Fast discovery of similar strings in bulk

2K 2 1
alyssonamaral
qlev

String distance metrics based on Levenshtein and Qwerty Matrix Distance

1K 7 1
usc-isi-i2
rltk

Record Linkage ToolKit

818 112 22
algumusrende
simmetry

Blazing-fast similarity scores for strings, vectors, points, and sets.

162 2 0
heritechie
fuzzy-core

Spec-first fuzzy string core with a Rust reference implementation and Python bindings.

105 1 0
ademakdogan
hyperfuzz

Blazing-fast string similarity library written in Rust with Python bindings. Covers edit distance, fuzzy matching, set-based, alignment, and vector algorithms

83 2 0
foxbenjaminfox
simil

CLI for semantic string similarity

69 0 0
lqdc
pysimstr

Fast(ish) string similarity for one vs many comparisons.

60 3 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery