$ dscan

scanning /Users/you...

found 24.8 GB reclaimable

dscan — reclaim your disk.

0.0 GB reclaimed

Clean up

Caches and build output plus your largest files, grouped by safety tier. Clean the pre-selected SAFE items in one click.

dscan Clean up screen showing SAFE, REVIEW, and KEEP tiers

Projects

Find and clear heavy build artifacts — node_modules, .next, target, __pycache__ — across a folder, grouped by kind.

dscan Projects screen listing reclaimable build artifacts

Apps

See which installed apps are unused, oversized, or still running under Rosetta on Apple Silicon — with an honest picture of what is actually taking up space.

dscan Apps screen listing installed apps, sizes, and Rosetta status

Spotlight scan

Move your cursor across the field below to scan it — hover a chip for its size. Then press and hold the ring to confirm the scan.

Xcode DerivedData 3.8 GB
npm cache 3.0 GB
~/Library/Caches 2.3 GB
node_modules · work-app 880 MB
Old Android SDK 31 2.1 GB
pnpm store 1.2 GB
Cargo registry 820 MB
Unused simulators 1.4 GB
Old JetBrains versions 2.9 GB
Xcode DerivedData 3.8 GB
npm cache 3.0 GB
~/Library/Caches 2.3 GB
node_modules · work-app 880 MB
Old Android SDK 31 2.1 GB
pnpm store 1.2 GB
Cargo registry 820 MB
Unused simulators 1.4 GB
Old JetBrains versions 2.9 GB
— GB
Release early and it resets. Committing to the full hold is the point.
SAFE — hard-deleted, regeneratesREVIEW — moved to TrashKEEP — never selectable
All releases (macOS / Linux)go install github.com/gor3a/disk-scan@latest