textdistance has 2.4M monthly downloads and 4K GitHub stars. Version 4.6.3 supports Python 3.5+, first published in 2017.
It is showing limited recent maintenance under a permissive license, last released in Jul 2024.
It is used by 58 tracked packages, including edgartools, spyder and graphdatascience.
GitHub topics include distance, algorithm and textdistance.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
74 optional dependencies
- distance[all]
- distance[benchmark]
- distance[benchmarks]
- distance[hamming]
- flake8[lint]
- flake8-blind-except[lint]
- flake8-bugbear[lint]
- flake8-commas[lint]
- flake8-logging-format[lint]
- flake8-mutable[lint]
- flake8-pep3101[lint]
- flake8-quotes[lint]
- flake8-string-format[lint]
- flake8-tidy-imports[lint]
- hypothesis[test]
- isort[lint]
- isort[test]
- jellyfish[all]
- jellyfish[benchmark]
- jellyfish[benchmarks]
- jellyfish[common]
- jellyfish[dameraulevenshtein]
- jellyfish[extra]
- jellyfish[extras]
- jellyfish[hamming]
- jellyfish[jarowinkler]
- levenshtein[all]
- levenshtein[benchmark]
- levenshtein[benchmarks]
- levenshtein[common]
- levenshtein[extra]
- levenshtein[extras]
- levenshtein[hamming]
- levenshtein[jaro]
- levenshtein[levenshtein]
- mypy[lint]
- numpy[all]
- numpy[benchmark]
- numpy[benchmarks]
- numpy[common]
- numpy[extra]
- numpy[extras]
- numpy[test]
- pep8-naming[lint]
- py-stringmatching[all]
- py-stringmatching[benchmark]
- py-stringmatching[benchmarks]
- pylev[all]
- pylev[benchmark]
- pylev[benchmarks]
- pytest[test]
- pyxdameraulevenshtein[all]
- pyxdameraulevenshtein[benchmark]
- pyxdameraulevenshtein[benchmarks]
- pyxdameraulevenshtein[common]
- pyxdameraulevenshtein[dameraulevenshtein]
- pyxdameraulevenshtein[extra]
- pyxdameraulevenshtein[extras]
- rapidfuzz[all]
- rapidfuzz[benchmark]
- rapidfuzz[benchmarks]
- rapidfuzz[common]
- rapidfuzz[dameraulevenshtein]
- rapidfuzz[extra]
- rapidfuzz[extras]
- rapidfuzz[hamming]
- rapidfuzz[jaro]
- rapidfuzz[jarowinkler]
- rapidfuzz[levenshtein]
- tabulate[all]
- tabulate[benchmark]
- tabulate[benchmarks]
- twine[lint]
- types-tabulate[lint]
Used By
- edgartools
- spyder
- graphdatascience
- athina
- aeonlang
- computer-use-ootb-internal
- crim-intervals
- ubox-py-sdk
- pyriksdagen
- mirpy-lib
- edgartools-async
- ryvencore-qt
- ryven
- useit-client
- hilary
- deeponto
- kaithem
- turnvoice
- emzed-spyder
- opqua
- pylaia
- evalnlp
- uniparser-morph
- syntheseus-root-aligned
- aphylogeo
- socialgene
- taskflows
- conference-radar
- panoocr
- cognite-power-sdk
- sonad
- python-snippet
- mcp-nlp
- resurfemg
- imaps
- maxbot
- comic-ocr
- maspim
- aqudem
- karaokemanager
- uma-pydi
- sinergox
- ontorunner
- paragraph2actions
- dp-ai-data-harmonization
- ppi-origami
- mesi
- pd3f
- puregym-attendance
- datadagger