← Back to All 28+ Guides / Developer Storage Guide
DEVELOPER STORAGE GUIDE • 5 MIN READ

The node_modules Black Hole: Finding & Deleting Orphan JavaScript Trees

Abandoned npm, yarn, and pnpm projects across your drive choke APFS file tables with millions of tiny files. How XrayMac discovers forgotten node_modules.

Published: 2026-09-12 By XrayMac Engineering 100% Native Swift

Web developers working with JavaScript, TypeScript, and modern frameworks often have dozens of inactive projects scattered across their drive. A single node_modules folder can contain 50,000 files and consume 1.2GB.

Across 30 old client repositories and experiments, this represents 35GB+ of wasted storage and millions of inodes slowing down Time Machine backups and Spotlight indexing.

XrayMac's deep scanner detects project dependency trees that haven't been modified in over 90 days, enabling safe bulk deletion knowing you can always run npm install if you ever reopen the project.

Free To Download

Experience Fast, Native Mac Storage

Download XrayMac for free. Inspect your storage, visualize disk hogs, and explore your drives with 100% on-device privacy. Optional upgrades can be activated anytime directly within the app if you ever need them.