Guides
What developer tools leave on your Mac, what happens if you remove it, and how to do it by hand.
- Why System Data Is So Large on a Developer MacSystem Data eating your disk? On a developer Mac it is mostly Xcode, simulators, package caches, Docker and Android. Find each one with du and clear it safely.
- How to Delete Xcode DerivedData SafelyWhat Xcode DerivedData and ModuleCache.noindex are, how to delete them for one project or all, what rebuilds afterwards and when to leave the folder alone.
- Free Up Disk Space Used by iOS SimulatorsiOS simulators and their runtimes can fill tens of GB. Learn simctl erase vs delete, how to remove old simulator runtimes, and what not to touch while it runs.
- iOS DeviceSupport: What It Is and What to DeleteWhy Xcode keeps an iOS DeviceSupport folder for each iOS version you connect, which ones to delete, which to keep and what it costs to get them back.
- Is It Safe to Delete node_modules? Find and Clear ThemFind every node_modules folder on your Mac, see which ones are safe to delete, reinstall from the lockfile, and clear the npm and npx cache in ~/.npm.
- Free Disk Space from Flutter Projects on a MacWhere Flutter uses disk space on a Mac: build/ and .dart_tool in each project, ios/Pods and the pub cache. Clean them safely, one project or many at once.