
uv
An extremely fast Python package and project manager, written in Rust.
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Oct 2026
uv is one Python tool that replaces a pile of them. It installs Python itself, creates virtual environments, locks and installs packages, and runs scripts, covering what pip, pip-tools, pipx, poetry, pyenv, twine and virtualenv do separately. It's written in Rust, its own benchmarks put it 10-100x faster than pip, and it's free under MIT or Apache 2.0.
Setup is one line with Astral's installer script, or just pip install uv. uv pip mirrors pip and pip-tools, so teams can switch before learning uv add and uv lock. Commit uv.lock and everyone gets the same environment. No account, no server, no paid tier.
Solo, small teams and larger teams: free. Poetry and PDM still work; uv is faster.
The catch: uv is still pre-1.0 and minor releases break things (0.13 switched the default Python to 3.15 and tightened constraint files), so pin its version in CI. It has also patched several malicious-package bugs, most recently a Windows path traversal in 0.12.18. And the money changed: Astral agreed in March 2026 to join OpenAI's Codex team, and its paid registry, pyx, stopped taking signups. OpenAI pledged to keep the tools open source, and the license lets you fork if that changes.
Free vs Self-Hosted vs Paid
fully freeFree: Everything. uv is dual-licensed under MIT or Apache 2.0, at your option. Python installs, virtual environments, uv.lock lockfiles, workspaces, uvx tool runs and the uv pip interface all work with no account.
Self-hosted: Nothing to host. It's a single binary from the standalone installer, PyPI (pip install uv or pipx install uv) or your package manager, and it updates itself with uv self update. It pulls from PyPI or whatever private index you point it at.
Paid: No paid tier for uv. Astral's commercial product was pyx, a private Python registry that only ever ran as a waitlist beta; its page now says it is no longer accepting new signups. On March 19, 2026 Astral announced an agreement to join OpenAI as part of the Codex team, and says OpenAI will keep supporting its open source tools after the deal closes.
Free under MIT or Apache 2.0 with no paid tier. Astral's only commercial product, the pyx registry, has stopped accepting new signups, and Astral has agreed to join OpenAI.
What to do by team size
- Solo
- free; one install command replaces pip, pyenv and pipx
- Small team
- free; commit uv.lock so everyone gets the same environment
- Medium team
- free; `uv pip` speeds up CI without rewriting your requirements files
- Large team
- free; pin the uv version in CI because pre-1.0 releases still ship breaking changes
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
Similar Tools
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
License: MIT OR Apache-2.0
Dual-licensed at your choice.
Commercial use: ✓ Yes
About
- Owner
- Astral (Organization)
- Backed by
- Astral (YC, Accel)
- Stars
- 91,615
- Forks
- 3,752
- trending
Explore Further
More tools in the directory
rea
Reverse engineer anything with agents, from app behavior down to native binaries.
435.8k ★dify
Production-ready platform for agentic workflow development.
160.5k ★gstack
Use Garry Tan's exact Claude Code setup: 15 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
140.2k ★

