DevDisk
Download for Mac

23.94 GB of node_modules is not a personality trait.

One scan on a real developer machine found 23.94 GB across 124 node_modules folders — plus Docker, package-manager caches, and leftover app support. Scan for free, review every path locally, and unlock deletion with a one-time purchase.

Download for Mac

Scanning is free. Deletion requires a one-time $9 purchase. · No subscription · No account

v0.1.5 · 18 MB · Apple Silicon & Intel · DevDisk.0.1.5.dmg

~ — devdisk scan — top hits
  • 59.72 GB ~/Library/Containers/com.docker.docker/Data# Container data; last reviewed 3 years ago
  • 23.94 GB ~/Projects/**/node_modules# 124 folders; most untouched for months
  • 20.75 GB ~/Library/Application Support/Claude# Leftover app support with no obvious associated app
  • 15.47 GB ~/Library/Caches/Yarn# User cache folder — the OS and apps recreate as needed
  • 13.62 GB ~/.npm# Package store — next install re-downloads
  • 11.76 GB /Applications/Xcode.app# No last-used metadata — review before removing
  • 9.80 GB ~/.cache# Mixed dev caches; last touched 5 hours ago
DevDisk dashboard showing disk usage, scan categories, and Start System Scan

155 GB from one real developer machine

Actual scan results — Docker at 60 GB, Claude app support at 21 GB, Yarn and npm caches in the teens. DevDisk is built around paths like these, not generic “system junk” lists.

Docker Desktop

~/Library/Containers/com.docker.docker/Data
59.72 GB

Container data; last reviewed 3 years ago

Review

node_modules

~/Projects/**/node_modules
23.94 GB

124 folders; most untouched for months

Review

Claude

~/Library/Application Support/Claude
20.75 GB

Leftover app support with no obvious associated app

Review

Yarn cache

~/Library/Caches/Yarn
15.47 GB

User cache folder — the OS and apps recreate as needed

Remove

npm

~/.npm
13.62 GB

Package store — next install re-downloads

Review

Xcode

/Applications/Xcode.app
11.76 GB

No last-used metadata — review before removing

Review

User cache

~/.cache
9.80 GB

Mixed dev caches; last touched 5 hours ago

Review

23.94 GB of node_modules from projects you forgot you cloned

124 folders, most untouched for months. Scan free — unlock deletion for $9.

DevDisk scan results showing node_modules and other dev folders by size

Real scan from a dev Mac

Not another generic disk cleaner

DevDisk categories map to how engineers actually fill a disk — prototypes, dependencies, toolchains, and the caches that survive every framework phase.

01

node_modules radar

Find every install tree under your home folder — including the repos you cloned once and never opened again.

find ~ -name node_modules -prune
02

Package-manager caches

npm, pnpm, yarn, pip, and Homebrew caches add up quietly. Surface them with size totals before you nuke.

~/.npm · ~/.pnpm-store · ~/Library/Caches/Homebrew
03

Build artifact graves

.next, dist, build, target, and DerivedData folders from projects at every stage of existence.

.next/cache · DerivedData · target/debug
04

Dev dashboard

Disk bar, category breakdown, and toggles for what the next scan should include — tuned for maintenance sessions.

dashboard.scan({ categories: [...] })
05

Verdict before rm -rf

Each item is marked Remove, Review, or Keep so you can decide what to delete. Scan for free; unlock Trash and permanent delete with a one-time purchase.

verdict: Remove | Review | Keep

One scan. Every dev-sized folder.

DevDisk surfaces the real offenders from an actual developer machine — Docker at 60 GB, Yarn and npm caches in the teens, orphaned app support, and the toolchain install you keep meaning to audit.

  • Sortable results with size, path, and verdicts — Remove, Review, Keep
  • Reveal in Finder before you select anything for Trash
  • Free scanning with live progress from the Rust backend while it walks your home folder

$ devdisk scan --home ~/ --categories dev,caches,large

Fifteen minutes to free tens of gigabytes

Built for the Sunday reset before you clone another repo or spin up a new Docker stack.

  1. 1

    Check the damage

    Open the dashboard, see used vs free space, and pick categories — node_modules, dev caches, dotfiles, large files.

  2. 2

    Run a scan

    Rust backend walks your home folder with live progress. Go grab coffee; your disk won't.

  3. 3

    Audit the list

    Sort by size, filter by category, reveal in Finder. That 6 GB .next folder from March? Yeah, that's the one.

  4. 4

    Reclaim on your terms

    Unlock deletion with a one-time $9 purchase, then select what to remove and move to Trash. No silent nukes, no cloud upload of your file tree.

Make room for the next side project

Download the DMG and see what's actually filling your disk.

Download for Mac

Scan free. Pay once to delete.

No subscription, no account. Download, scan your disk, and unlock deletion when you're ready.

Free

See what's eating your disk

$0

  • Full home-folder scan
  • Sortable results with sizes & paths
  • Verdict labels & category filters
  • Reveal in Finder

Unlock

Actually reclaim the space

$9

one-time

  • Everything in Free
  • Move items to Trash
  • Permanent delete
  • No subscription, no account
Download for Mac

Scanning is free. Deletion requires a one-time $9 purchase.