Tooloholic logo
Tooloholic
Close sidebar[
Home
Explore
GitHub
Collections
Libraries
Tools of the Month
AI7Developer4Design1Productivity3Marketing1
GitHub/uv
Home/GitHub/uv
Submit ToolSubmit
Tooloholic logo
Tooloholic

Discover tools worth knowing. Creator-led software discovery with editorial assessments and curation by Priy.

Follow Priy on 𝕏
Independent & unsponsored
Discovery
  • Explore All
  • Tools of the Month
  • New Additions
  • GitHub Repos
  • Libraries
  • Collections
Taxonomy
  • AI Tools
  • Developer
  • Design & UI
  • Productivity
  • Marketing
Platform
  • Submit Tool
  • About
  • Contact
  • Privacy
  • Terms
© 2026 Tooloholic. Curated and cataloged by Priy.
Dark First•No Sponsored Rankings
uv official logo

Open source/CLI & Terminal

astral-sh /

uv

Breakout

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

View on GitHub91.3kWebsite
Stars
91,263 stars
Forks
3,712 forks
Language
Rust
License
Apache-2.0
Release
0.13.6
Last push
Oct 28, 2026
quickstart / run
$python -m pip install uv

Specifications

Owner
astral-sh
Language
Rust
License
Apache-2.0
Branch
main
Open issues
2,999
Last push
Oct 28, 2026
Created
2026

Languages

  • Rust98%
  • Python1.7%
  • Shell0.2%
  • Dockerfile0%
  • Batchfile0%

Clone with HTTPS

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

Topics

  • #Rust
  • #CLI & Terminal
  • #packaging
  • #python
  • #resolver
  • #uv
GitHubOfficial site

About uv

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

Priy's verdict

2026-10-23T00:00:00+00:00
“If your Python setup has become a collection of separate tools, uv is worth a small trial. Start with one project and check how its lockfile and commands fit your workflow.”

Why uv matters

uv brings Python versions, environments, project dependencies and command-line tools into one workflow. I like the idea of having fewer separate setup instructions to explain to a new contributor. The project lockfile is useful when the team needs a shared dependency definition. I would try it on a small repository before changing every build job: native dependencies and an existing packaging process still deserve testing. Treat speed comparisons as workload-specific, and check compatibility with the tools your project already relies on.

Best for

  • Python developers who want one project-management workflow
  • Teams that can test a packaging change in CI
  • People managing several Python versions or command-line tools

Consider alternatives if

  • Teams unable to change an established packaging process
  • People expecting a new package manager to fix native build dependencies

Related open-source projects

More curated projects in CLI & Terminal.

fzf official logo
MIT
Go

You often remember part of a command or filename, just not the exact string. fzf is a useful way to make that partial memory work in a terminal workflow.

83.8k
v0.74.5
fzf·CLI & Terminal

A general-purpose command-line fuzzy finder written in Go

bat official logo
Apache-2.0
Rust

Sometimes you only need to read a file without opening the editor. bat adds useful reading context to that terminal moment, especially for source and configuration files.

61.0k
v0.26.1
bat·CLI & Terminal

A cat clone with syntax highlighting and Git integration written in Rust

ollama official logo
MIT
Go

For a first local-model experiment, reducing setup is useful. Ollama gives you a straightforward way to pull a supported model, run it and try it from an application.

185.0k
v0.40.12
ollama·AI & LLMs

Get up and running with Llama 3, Mistral, Gemma, and other open LLMs locally

Specifications

Owner
astral-sh
Language
Rust
License
Apache-2.0
Branch
main
Open issues
2,999
Last push
Oct 28, 2026
Created
2026

Languages

  • Rust98%
  • Python1.7%
  • Shell0.2%
  • Dockerfile0%
  • Batchfile0%

Clone with HTTPS

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

Topics

  • #Rust
  • #CLI & Terminal
  • #packaging
  • #python
  • #resolver
  • #uv
GitHubOfficial site

On this page

  • Quickstart
  • About uv
  • Verdict
  • Related projects