An extremely fast Python package and project manager, written in Rust.
Project management with a uv.lock lockfile.
- Language
- Rust
- Licence
- Apache-2.0
- Stars
- 92k
- Latest
- 0.13.7
- Last push
- 2026-11-11
alternatives to
Python packaging and dependency management made easy
uv, PDM, pip-tools and more. 5 alternatives to Poetry, in Rust, Python. Compare fit, licence, stars and the latest signed release.
| Tool | Fit | Stars | Licence | Terms | Self-hosted | Language | Latest | Last push |
|---|---|---|---|---|---|---|---|---|
| uv | Full replacement | 92k | Apache-2.0 | Open source | No | Rust | 0.13.7 | 2026-11-11 |
| PDM | Full replacement | 8.7k | MIT | Open source | No | Python | 2.29.7 | 2026-11-10 |
| pip-tools | Partial | 8k | BSD-3-Clause | Open source | No | Python | v7.6.2 | 2026-11-11 |
| pixi | Partial | 8k | BSD-3-Clause | Open source | No | Rust | v0.84.2 | 2026-11-11 |
| Hatch | Partial | 7.3k | MIT | Open source | No | Python | hatch-v1.18.2 | 2026-11-08 |
5 alternatives
An extremely fast Python package and project manager, written in Rust.
Project management with a uv.lock lockfile.
A modern Python package and dependency manager supporting the latest PEP standards
Uses standard PEP 621 project metadata.
A set of tools to keep your pinned Python dependencies fresh.
Locks dependencies into pinned requirements files, without building or publishing packages.
Powerful system-level package manager for Linux, macOS and Windows written in Rust – building on top of the Conda ecosystem.
Manages project dependencies and a lockfile, from conda-forge and PyPI.
Modern, extensible Python project management
Builds and publishes packages and manages environments, without a lockfile of its own.