Simulator Runtimes eat 40–80 GB of your Mac. DiskPort moves them to your external SSD via symlinks — Xcode never notices the difference.
Every Xcode developer knows the dread. "Your disk is almost full." You check, and somehow ~/Library/Developer/ is eating over 100 GB.
DerivedData from forgotten projects. Device support for iOS versions you no longer test. Simulators you didn't know existed.
rm -rf is a gamble, not a strategyThe only tool that relocates Xcode assets to external storage — no other app does this.
Move iOS/watchOS Simulator Runtimes (8–18 GB each), DerivedData, Archives, and Device Support to your external SSD. DiskPort creates symlinks — Xcode sees no change.
One-click migrate. One-click rollback. Manifest-tracked. Zero breakage.
A treemap visualization that shows your entire Xcode footprint in one glance. See exactly which simulators, projects, and caches are burning space.
Color-coded by age. Click any segment to act.
A discreet menu bar indicator that reflects your storage health. Get notified when DerivedData crosses your threshold — before your disk fills up.
Set auto-clean rules. Forget about it.
Stop seeing cryptic DerivedData hashes. DiskPort resolves them to your actual project names, so you know exactly which project is burning 8 GB.
Sort by size, last built, or name.
No subscription. No recurring fees. A tool that respects your wallet like it respects your disk.
"I had no idea DerivedData was eating 62 GB until DiskPort showed me the treemap. Cleaned up in two clicks."
"The relocate feature is genius. Moved 80 GB of archives to my external SSD and Xcode doesn't even know."
"Finally, a tool that shows which project each DerivedData folder belongs to. Should've been built into Xcode."
Move 60+ GB of Xcode simulators to your external SSD in one click. Xcode won't even notice.
Currently in TestFlight beta. Requires macOS 14+ and an external SSD (Thunderbolt/USB-C recommended).