Native macOS · Free · No account required
Find regenerable developer artifacts
Roomy scans project folders for node_modules, Python venvs, Rust target directories, and fixed-path system caches — Xcode DerivedData, npm and pip caches, Homebrew, Docker, and more. Nothing is deleted until you review and confirm.
Two-phase scan
Pass 1 walks your chosen root and finds per-project artifacts. Pass 2 probes known developer cache paths outside your repos. Results stream in as they are found.
- Project artifacts: Node, Python, Rust, Ruby, Go, Java, Swift, .NET
- System caches: Xcode DerivedData, global package caches, Homebrew, Docker, Conda, pyenv
- Safety tiers: Safe, Review, Irreversible
Project activity levels
Each project is classified from git commit dates and file modification time into Active, Recent, Inactive, or Dormant.
- Four levels: Active · Recent · Inactive · Dormant
- Based on last git commit and file modification time
- Dormant projects are pre-selected for bulk cleanup
Review before deleting
Browse projects and system caches, deselect items, and see disk impact before confirming. Project artifacts go to Trash; Docker and Conda use their native CLIs.
- Plain-language labels and safety badges on every artifact
- Project artifacts move to Trash — restoreable before you empty it
- Extra warnings for irreversible items (Xcode Archives, Docker volumes)
Safe by design Project artifacts use NSWorkspace.recycle() — the macOS Trash API. Irreversible items get an extra warning before deletion. Docker and Conda cleanups use their official CLI tools, not Trash.
Download
Is there a Pro version?
No. The app is free with no paid tier.
Does it work on Apple Silicon?
Yes. Universal binary for Apple Silicon and Intel.
Do I need an account?
No. Download, install, and run locally.
What are system caches?
Fixed-path folders outside your repos — DerivedData, global npm/pip caches, Homebrew, Docker, and similar. Roomy scans them in pass 2 and lists them under System caches.
Is deleting DerivedData safe?
Xcode regenerates DerivedData on the next build. Roomy marks it Safe and describes each cache before deletion.