Mac Developer Cache Cleanup — Terminal Commands Cheat Sheet

Every terminal command you need to check, clean, and manage developer caches on macOS. Searchable and copy-ready.

Xcode

Check DerivedData Size

Check Size
du -sh ~/Library/Developer/Xcode/DerivedData

Clean All DerivedData

Clean
rm -rf ~/Library/Developer/Xcode/DerivedData/*

Check Xcode Archives Size

Check Size
du -sh ~/Library/Developer/Xcode/Archives

List iOS Simulators

Info
xcrun simctl list devices

Delete Unavailable Simulators

Clean
xcrun simctl delete unavailable

Check Device Support Size

Check Size
du -sh ~/Library/Developer/Xcode/iOS\ DeviceSupport

Check Xcode Caches

Check Size
du -sh ~/Library/Caches/com.apple.dt.Xcode

Android Studio / Gradle

Check Gradle Cache Size

Check Size
du -sh ~/.gradle/caches

Clean Gradle Caches

Clean
rm -rf ~/.gradle/caches/*

Check AVD Emulator Size

Check Size
du -sh ~/.android/avd

npm / Yarn / pnpm

Check npm Cache Size

Check Size
du -sh ~/.npm

Clean npm Cache

Clean
npm cache clean --force

Check Yarn Cache Size

Check Size
du -sh "$(yarn cache dir)"

Clean Yarn Cache

Clean
yarn cache clean

Check pnpm Store Size

Check Size
du -sh "$(pnpm store path)"

CocoaPods

Check CocoaPods Cache Size

Check Size
du -sh ~/Library/Caches/CocoaPods ~/.cocoapods

Clean CocoaPods Cache

Clean
pod cache clean --all

Flutter / Dart

Check Flutter Pub Cache Size

Check Size
du -sh ~/.pub-cache

Repair Flutter Pub Cache

Clean
flutter pub cache repair

Homebrew

Check Homebrew Cache Size

Check Size
du -sh "$(brew --cache)"

Clean Homebrew Cache

Clean
brew cleanup --prune=all

Python / pip

Check pip Cache Size

Check Size
pip cache info

Purge pip Cache

Clean
pip cache purge

Rust / Cargo

Check Cargo Cache Size

Check Size
du -sh ~/.cargo/registry ~/.cargo/git

Clean Cargo Registry Cache

Clean
rm -rf ~/.cargo/registry/cache/*

Go

Check Go Module Cache Size

Check Size
du -sh "$(go env GOMODCACHE)"

Clean Go Module Cache

Clean
go clean -modcache

Clean Go Build Cache

Clean
go clean -cache

System & General

Check System Logs Size

Check Size
du -sh ~/Library/Logs /var/log 2>/dev/null

Check Total ~/Library/Caches Size

Check Size
du -sh ~/Library/Caches

Check Overall Disk Usage

Info
df -h /

Find 20 Largest Files in Home

Info
find ~ -type f -size +100M 2>/dev/null | head -20

Too many commands to remember?

SweepKit does all of this automatically — scan every category, review the results, and clean with one click. No terminal needed.

Download SweepKit