astral-sh/uv

Published on Aug 17, 2026
★ 91.5k Rust

Replace pip, virtualenv, and poetry at 10x to 100x speed

Stop waiting minutes for pip install.

One command installs massive dependencies in milliseconds.

uv drops directly into existing workflows as a drop-in replacement for pip, resolving complex dependency trees in a fraction of a second.

uv pip install · 10-100x faster than standard pip

Global hardlink cache eliminates redundant downloads.

Instead of downloading duplicate wheels across virtual environments, uv uses a single global cache with disk-level hardlinks to save gigabytes of space.

global content-addressable cache · zero disk waste

Replaces pip, virtualenv, pyenv, and poetry.

You don't need five separate tools. uv manages Python versions, virtual environments, locked dependencies, and script execution in one fast binary.

single static binary · zero external dependencies

Complete project management with reproducible lockfiles.

With uv project commands and cross-platform universal lockfiles, your entire team gets deterministic Python environments with zero setup friction.

universal cross-platform lockfiles · uv.lock

Built in Rust by Astral with 88k GitHub stars.

Developed by the creators of Ruff, uv is open-source under Apache and MIT licenses with over eighty-eight thousand stars on GitHub.

github.com/astral-sh/uv · 88.8k stars · MIT / Apache