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
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
orsinium
textdistance

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

2.2M 4K 258
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
chrislit
abydos

Abydos NLP/IR library for Python

59K 194 43
belambert
edit-distance

Python library for computing edit distance between arbitrary Python sequences.

45K 104 17
chinnichaitanya
spellwise

🚀 Extremely fast fuzzy matcher & spelling checker in Python!

14K 33 9
proycon
sesdiff

Generates a shortest edit script (Myers' diff algorithm) to indicate how to get from the strings in column A to the strings in column B. Also provides the edit distance (levenshtein).

2K 7 0
intsights
fastzy

Python library for fast fuzzy search over a big file written in Rust

1K 45 5
regmibijay
python-yarp

YARP (Yet Another RAG Pipeline) is a lightweight, high-performance Python library focused on in-memory vector database operations with Approximate Nearest Neighbor (ANN) search.

229 0 0
lovit
levenshtein-finder

find similar word / sentences using levenshtein-distance

169 21 2
ULHPC
fuzzymerge-parallel

Fuzzymerge parallel capable of using multiple nodes with DASK

125 0 0
heritechie
fuzzy-core

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

113 1 0
tenuki
edith

Edit-distance implementation with edit-path retrieval

112 0 0
hell03end
pylev3

A Python3 Levenshtein distance (re)implementation of pylev.

95 7 1
syubogdanov
mandelshtam

String similarity algorithms for Python. Levenshtein, and more.

60 2 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery