# ml-tooling/best-of-python-dev

🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.

Repository: https://github.com/ml-tooling/best-of-python-dev
Canonical: https://ross.abutalabs.com/products/best-of-python-dev
Homepage: https://python-dev.best-of.org
Language: Python
License: CC-BY-SA-4.0
License Family: other
Topics: best-of, best-of-list, awesome, awesome-list, flake8, pytest, sphinx, mkdocs, pylint, linters, refactoring, pip, conda, developer-tools, debugging, formatter, linter, python, python-devtools, style-checkers
Last push: 2026-08-21T19:13:12+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 98, longevity 100
- inputs: {"age_days": 2063, "days_push": 12, "days_rel": 12, "gap_med": 7.0, "n_releases_24m": 47}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1297, forks 78 (observed 2026-08-28T04:04:17.019180+00:00)

## What it is
A curated, ranked list of 270 open-source Python developer tools and libraries, organized into 17 categories such as linters, formatters, testing, debugging, and packaging. Projects are scored automatically from GitHub and package manager metrics, and the list is regenerated weekly.

## Use cases
- find the best python linter
- discover python testing libraries
- curated list of python developer tools
- which python code formatter should I use
- python debugging tools recommendations
- best python packaging and build tools
- compare python type checkers

## When to choose
- you want a quality-ranked, regularly updated overview of the Python dev tooling ecosystem
- you are setting up a new Python project and need to pick linters, formatters, and test tools
- you want to discover lesser-known but well-scored Python libraries by category

## When to avoid
- you need a runnable tool rather than a reference list
- you need tools for a language other than Python
- you require in-depth tutorials or documentation rather than links and rankings

## Facets
- artifact type: learning-resource
- maturity: active
- function: developer-tools, linter, formatter, testing, documentation, logging, build-tool, package-manager
- domain: developer-tools, awesome-lists, testing
- platform: python, cross-platform
- tags: awesome-list, curated-list, python-devtools, ranked-list, auto-updated, style-checkers, debugging, code-quality, python, command-line

## Member repositories
- ml-tooling/best-of-python-dev (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:17.019180+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:53:54.063303+00:00, confidence not recorded.
  - readme: https://github.com/ml-tooling/best-of-python-dev (fetched 2026-08-28T04:04:17.019180+00:00, sha 370498ec72c9)
  - homepage: https://python-dev.best-of.org (fetched 2026-08-29T12:10:26.188173+00:00, sha cec878fbc586)
- Data as of 2026-08-30T08:39:29.467469+00:00.
