i ideas / repo launcher
astral-sh avatar

astral-sh/uv

★ 91,855RustApache-2.095

An extremely fast Python package and project manager, written in Rust.

What it is

An extremely fast Python package and project manager, written in Rust. A single tool to replace pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, and more. 10-100x faster than pip. Provides comprehensive project management, with a universal lockfile. Runs scripts, with support for inline dependency metadata. Installs and manages Python versions. Runs and installs tools published as Python packages. Includes a pip-compatible interface for a performance boost with a familiar CLI. Supports Cargo-style workspaces for scalable projects. Disk-space efficient, with a global cache for dependency deduplication. Installable without Rust or Python via curl or pip. Supports macOS, Linux, and Windows.

When to use it

Reach for uv when you want a sharper everyday toolchain — editor, package manager, compiler or monorepo tooling — it's written in Rust and fits stacks tagged packaging, python, resolver, uv.

Category
Developer Tools
Also in
CLI & Terminal
Stars
91,855
Forks
3,793
Last push
today
Created
2023-10-02
Open issues
3,082
Website
docs.astral.sh/uv

Quick start

$ git clone https://github.com/astral-sh/uv.git

Hand it to your AI

Read https://ideas.asveas.com/r/astral-sh/uv.md and help me add astral-sh/uv to my project. Explain the setup steps for my stack and show the minimal code to get it working.

Alternatives to uv

All Developer Tools →

Pairs well with

FAQ

What is uv?

astral-sh/uv is a developer tool on GitHub: An extremely fast Python package and project manager, written in Rust. An extremely fast Python package and project manager, written in Rust.

When should I use uv?

Reach for uv when you want a sharper everyday toolchain — editor, package manager, compiler or monorepo tooling — it's written in Rust and fits stacks tagged packaging, python, resolver, uv.

What are the best alternatives to uv?

Popular alternatives in Developer Tools: microsoft/vscode (195k★), microsoft/TypeScript (112k★), zed-industries/zed (94.7k★), pnpm/pnpm (37.1k★), vercel/turborepo (31.3k★).

Is uv actively maintained?

astral-sh/uv looks very actively maintained: the last push was today (2026-11-11), with 91,855 stars and 3,082 open issues.

What license does uv use?

astral-sh/uv is published under the Apache-2.0 license. Check the repository's LICENSE file before commercial use.