- Stars
- 91.8k
- Forks
- 3.8k
- Licence
- Apache-2.0
- Language
- Rust
- Version
- 0.13.7
- Updated
At a glance
- Resolves and installs dependencies many times faster than pip
- Manages Python versions, virtual environments and lockfiles
- Runs scripts and tools with `uv run` and `uvx`
Get started
Install
curl -LsSf https://astral.sh/uv/install.sh | shWhat it is
uv is a single binary that handles the whole Python packaging workflow: installing Python itself, creating environments, resolving dependencies and maintaining a lockfile.
Why it stands out
Speed is the obvious difference, but consolidation matters as much: one tool replaces several, with a consistent interface. It is from Astral, the makers of Ruff.
Who it is for
Any Python developer tired of juggling pip, virtualenv and pyenv.
