Find the gigabytes your dev tools hide.

A free, read-only scanner for npm caches, node_modules, Xcode DerivedData, Gradle, .next/.turbo, Ollama models and more. It shows what's big and what's safe to regenerate. It never deletes anything.

Run it (Mac / Linux)
curl -fsSLO https://disk.sadana.app/devdisk.py && python3 devdisk.py
Windows (PowerShell)
iwr https://disk.sadana.app/devdisk.py -OutFile devdisk.py; py devdisk.py

Prefer to read it first? It's one Python file with no dependencies:

devdisk.pyView sourceSee a sample report

SHA-256 of devdisk.py: 457c42e4e5be94082535ac5264cf2ff4e5d82aff0e81a72f77db50d2b84e7521

devdisk report

Why it's safe

What it checks

How-to guides: Clear Xcode DerivedData · Delete node_modules · Clear Gradle cache

Waitlist: devdisk desktop app

A planned Mac and Windows app with a live treemap, one-click cleanup that moves files to the Trash, and scheduled scans. One email when it launches, with an early-supporter price. Your address is used only for that, and every email has an unsubscribe link.

FAQ

Does it delete files?

No. The script contains no delete calls. You can check the source; it is about 200 lines. Cleanup is a text script you choose to run yourself.

Is it really free?

Yes, the scanner is free. A desktop app with one-click cleanup is planned, and you'll hear about it only if you join the waitlist.

What does it need?

Python 3 (preinstalled on most Macs with Xcode Command Line Tools, and on Linux). Windows: install Python from python.org.

How long does a scan take?

Usually seconds to a few minutes. It stops at 180s by default (--time), and the report marks anything partial.