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.

macOS 13+ · Apple Silicon & Intel · Free · v1.1.0

Roomy — Scanning
Scanning… ~/Developer
…/legacy-app/node_modules1.2 GB
…/cli-rust/target840 MB
…/data-pipeline/.venv410 MB
…/shopify-theme/node_modules620 MB
38k
Dirs scanned
42s
Elapsed
127
Artifacts

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
Active Recent Inactive Dormant

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
Roomy — Projects
~/Dev/old-spa
Dormant · last commit 2019
6.2 GB
~/Dev/rails-prototype
Dormant · 4 years idle
1.1 GB
~/Dev/current-api
Active · shipped this week
420 MB
Roomy — Review selection
node_modules28 GB
target/6 GB
.venv2 GB
Disk impact
Before · After (Trash)
Delete 31.4 GB · 2s

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.

Free No telemetry Fully offline Native macOS

Download

Free
macOS 13+ · Apple Silicon & Intel
Offline · No account · No telemetry

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.