Built for developers.
MacLean understands development environments: Xcode caches, Homebrew, Docker, package manager leftovers — and it tells you the impact of removing each one.
Real categories, honest impact labels.
Only categories that exist today are listed. Every item is classified before deletion: Rebuildable (regenerated automatically) or Review first (may contain important data).
Xcode
DerivedData & build caches
~/Library/Developer/Xcode/DerivedData
Homebrew
Downloads, logs & cleanup leftovers
/opt/homebrew & ~/Library/Caches/Homebrew
Docker
Orphaned images & build cache
Docker data directories
Application caches
App-level caches & temp files
~/Library/Caches
Browser data
Marked for review — may matter
Browser profiles
System logs
Logs & crash reports
/var/log
Scope note: the scanner rule set evolves between versions. The definitive list for each release lives in the open repository (crates/maclean-core).
From scan to restore, in five steps.
The core workflow is identical in the Free edition and Pro.
Scan
Index storage usage on-device. Nothing leaves your machine.
Classify
Label each item: rebuildable, review-first, or protected.
Review
See sizes, paths and impact before anything is selected.
Clean
Explicit confirmation; large files go to the trash by default.
Restore
Pending snapshots and restore workflows keep removals reversible.
Quick answers about MacLean features
Which developer tools does MacLean understand?
Today: Xcode DerivedData and build caches, Homebrew (downloads, logs and cleanup leftovers), Docker (orphaned images and build cache), application caches under ~/Library/Caches, system logs under /var/log, and browser data flagged “Review first”.
Applicable to: macOS primary · Windows builds in progress · Free edition includes CLI