fuzzywuzzy-alternative
Fuzzy string matching in pure Python: Levenshtein, similarity ratio, Jaro-Winkler, and best-match extraction. Zero dependencies.