uv

github.com/astral-sh/uv Developer Tools Open-source projectOpen source

Python package and project management is handled by uv, a Rust-based tool.

github.com/astral-sh/uv
uv homepage screenshot

About uv

uv is an open-source Python package and project manager written in Rust. It manages project dependencies and environments with lockfiles, runs single-file scripts with inline dependency metadata, and installs and runs command-line tools distributed as Python packages. It also installs and manages Python versions, supports Cargo-style workspaces, and provides a pip-compatible interface. It supports macOS, Linux, and Windows, and can be installed with a standalone installer or from PyPI.

Key features

  • Manage project dependencies and environments with lockfiles
  • Support Cargo-style workspaces for larger projects
  • Run single-file scripts with inline dependency metadata
  • Install and manage multiple Python versions
  • Install and run Python command-line tools via uv tool
  • Provide pip-compatible interface with familiar CLI
Best for: Python developers who want one tool for project dependencies, scripts, Python versions, and installable tools.
Good for
  • Replaces workflows from pip, pipx, poetry, pyenv, virtualenv and similar tools
  • Uses a global cache to deduplicate dependencies across environments
  • Supports macOS, Linux, and Windows

uv at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

uv alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

uv FAQ

How can uv be installed?
With the standalone installer on macOS, Linux, and Windows, or from PyPI with pip or pipx.
How do I update uv?
If installed via the standalone installer, run uv self update.
What operating systems does uv support?
macOS, Linux, and Windows.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing