Uv
~/.cache/uv stores downloaded and reusable cache data for uv, a Python package and project manager used to speed up installs, environments, and tool runs.
What is Uv?
~/.cache/uv is a user cache folder created by uv, a Python package and project manager from Astral. It stores reusable downloaded data such as package artifacts, indexes, managed Python files, and other temporary working data that help uv complete installs, dependency resolution, virtual environment setup, and command runs faster. Developers commonly encounter this folder when using uv for Python projects, script execution, or tool management on macOS. The folder is not where your source code lives, but removing it can force uv to download data again and rebuild some local state the next time you use it. If you actively use uv, keeping the cache improves performance and reduces repeated network work.
Review files before deleting with diCleaner
Inspect caches, support files, folders, and related data before deleting items on Mac.
Safety overview
Status: Safe
This folder contains cache data for a developer tool, not core macOS files. Deleting it is generally safe for your system, but uv may need to re-download packages, Python components, or metadata afterward, which can slow the next run and use additional bandwidth. If you use uv for active development, keep the folder to avoid unnecessary rebuilds and downloads.
Recommendation: You can remove this folder if you need to free space or no longer use uv. Keep it if you regularly work on Python projects with uv, because the cache helps commands run faster and avoids repeated downloads. If you delete it and later use uv again, the folder will usually be recreated automatically.
File path
~/.cache/uv
Share your experience
Be the first to share your experience.