TextDistance
Unified Python library implementing 30+ string distance and similarity algorithms under one consistent API.
string-matching-frameworksInactive
54
Hero Score
Popularity
39
Performance
30
Ecosystem
50
Maturity
77
Dev Experience
75
⭐ 3,534 stars⬇ 520.6K downloads/wkFirst release: May 2017Last release: Apr 2024
Async Support: NoPlugin Extensions: LowSpeed: MediumDoc Quality: HighLearning Curve: Easy
Pros
- • Huge collection of 30+ algorithms in one consistent API
- • Optional external library acceleration for speed
- • Great for experimentation and algorithm comparison
Cons
- • Pure Python by default (slower without extras)
- • Project marked as inactive (no releases in 12+ months)
- • Not optimized for very large-scale production matching