Search tools, frameworks, libraries, categories and domains
PyPA project manager and build backend (hatchling) for environments, versioning and publishing.
pip install hatch
Package hatch, last 26 weeks.
hatch
Other tools in the same categories.
astral-sh/uv
Extremely fast Rust-based package and project manager replacing pip, pip-tools, pipx, pyenv and virtualenv.
pypa/pip
Python's default package installer, bundled with every CPython distribution.
astral-sh/ruff
Rust-powered Python linter and formatter that replaces Flake8, isort and Black at 10-100x the speed.
python-poetry/poetry
Dependency management and packaging with lockfiles; widely used but losing new projects to uv.
conda/conda
Cross-language package and environment manager common in data science and scientific computing.
prefix-dev/pixi
Fast, Rust-based package manager for conda and PyPI ecosystems with reproducible lockfiles.
pdm-project/pdm
Standards-based Python package and project manager with PEP 621 metadata and lockfiles.
psf/black
The uncompromising Python formatter; still widespread, though many projects now use Ruff's formatter.
pypy/pypy
Alternative Python implementation with a tracing JIT for faster long-running pure-Python code.