
uv
An extremely fast Python package and project manager, written in Rust.
Coldcast Lens
uv is what pip should have been. An extremely fast Python package manager written in Rust that handles virtual environments, dependency resolution, and project management in one tool. Astral (the Ruff people) is quietly building Python's default toolchain, and uv is the centerpiece.
If you're starting any Python project — solo SaaS, API, ML pipeline — use uv. The speed difference (10-100x faster than pip) makes everything else feel broken. Poetry is the established alternative but noticeably slower. PDM is solid but has less momentum. There's no commercial equivalent worth paying for.
Best for every Python developer, period. The combination of speed, correctness, and unified tooling is unmatched. It replaces pip, pip-tools, virtualenv, and pyenv in one binary.
The catch: uv moves fast. Breaking changes between versions still happen, so pin your version in CI. And if you're deep in a Poetry monorepo, migration is a weekend project, not a one-liner. The ecosystem of plugins and integrations is growing but not yet as wide as Poetry's.
License: Apache License 2.0
Use freely. Patent grant included.
Commercial use: ✓ Yes
About
- Owner
- Astral (Organization)
- Backed by
- Astral (YC, Accel)
- Stars
- 82,011
- Forks
- 2,835
- trending
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.