PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Search Packages

Find Python packages by name, description, GitHub topic, or filter by metrics
rapidfuzz
rapidfuzz

Rapid fuzzy string matching in Python using various string metrics

157.5M 4K 152
click-contrib
click-didyoumean

Enable git-like did-you-mean feature in click :sparkles:

45.4M 100 10
rapidfuzz
levenshtein

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

20.8M 389 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
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 🦖

3.1M 3K 124
fujimotos
polyleven

A Fast Levenshtein Distance Library for Python

2.8M 86 13
orsinium
textdistance

📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

2.2M 4K 258
barrust
pyspellchecker

Pure Python Spell Checking http://pyspellchecker.readthedocs.io/en/latest/

899K 779 161
mammothb
editdistpy

Fast edit distance Python extension written in Cython/C++. Supports Levenshtein distance and Damerau Optimal String Alignment (OSA) distance.

470K 25 6
mammothb
symspellpy

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

420K 869 126
Lilykos
pyphonetics

A Python 3 phonetics library.

83K 139 21
datamade
affinegap

:triangular_ruler: A Cython implementation of the affine gap string distance

64K 57 10
MaartenGr
polyfuzz

Fuzzy string matching, grouping, and evaluation.

51K 794 72
fsondej
autocorrect

Spelling corrector in python

30K 493 89
Jetsetter
pybktree

Python BK-tree data structure to allow fast querying of "close" matches

16K 189 23
analyticsinmotion
werpy

🐍📦 Ultra-fast Python package for calculating and analyzing the Word Error Rate (WER). Built for the scalable evaluation of speech and transcription accuracy.

15K 26 6
jfjlaros
barcode

NGS barcode design and validation.

10K 7 2
ashvardanian
stringzillas-cpus

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 🦖

6K 3K 124
yutanagano
nearust

Fast discovery of similar strings in bulk

6K 2 1
artitw
text2text

Text2Text Language Modeling Toolkit

6K 304 41
yutanagano
symscan

Fast discovery of similar strings in bulk

4K 1 1
analyticsinmotion
werx

🐍📦 Easy-to-use Python package for lightning-fast Word Error Rate (WER) analysis

2K 9 1
alyssonamaral
qlev

String distance metrics based on Levenshtein and Qwerty Matrix Distance

990 7 1
lignum-vitae
goombay

Python implementation of several local, global, and multiple sequence alignment algorithms intended to calculate distance, show alignment, and display the underlying matrices.

669 21 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery