My Mac said "startup disk almost full." I had no idea why.
Paying $40/year to find out felt wrong, so I built TreeMap — a free, open-source disk space visualizer for macOS, Windows, and Linux.
What it does:
Squarified treemap — click folders to drill in, search by glob (*.zip, node_modules)
Duplicate finder using staged SHA-256 hashing (fast — only hashes what it needs to)
Smart cleanup suggestions: knows about Xcode caches, node_modules, build output, browser caches
Trends + Compare — see what's grown between scans
Everything goes to Trash. Nothing hard-deleted. Ever.
Scans at 500k files/min. Zero telemetry. Zero dependencies on the frontend — the whole UI is hand-coded Canvas 2D in a single HTML file.
Ships as a desktop app (Electron) for Mac and Windows, or run it locally in your browser in 3 commands.
→ github.com/Prithvi-Web/Treemap
Would love to know: what's the one folder on your machine you've always been afraid to look at? Mine was ~/Library — Xcode simulators were eating 47GB.