Your Mac is full of things your tools can rebuild

DevSweep finds Xcode data, simulators, node_modules, Gradle and Docker caches, tells you what each one is, and moves the ones you pick to the Trash.

Free. macOS 15 or later, Apple silicon and Intel.

  • Project build folders 13.7 GB
  • Xcode 18.5 GB
  • Simulators 21.3 GB
  • Package caches 34 GB
  • Android & React Native 10 GB
  • Docker 13.3 GB
  • App caches & logs 2.3 GB
  • Large files 3 GB
A typical scan of a mobile developer's Mac. The solid part of each colour is what DevSweep selects for you.
DevSweep finds Xcode data, simulators, node_modules, Gradle and Docker caches, tells you what each one is, and moves the ones you pick to the Trash.DevSweep finds Xcode data, simulators, node_modules, Gradle and Docker caches, tells you what each one is, and moves the ones you pick to the Trash.

What it looks for

Ten places where developer tools pile up data. Every item says what it is and whether it comes back on its own.

  • Project build folders

    node_modules, Pods, Gradle and iOS build output, .next, .venv, Rust target, Flutter build.

  • Xcode

    DerivedData, SwiftUI previews, device symbols and old app archives.

  • Simulators

    Simulator runtimes, broken simulators and the apps installed on each one.

  • Package caches

    Gradle, Yarn, npm, pnpm, Bun, CocoaPods, Homebrew, pip, SwiftPM, Cargo and Go.

  • Android & React Native

    Emulators, unused system images, older build-tools and NDKs, Metro caches.

  • Docker

    Unused images, stopped containers, build cache and volumes.

  • App caches & logs

    Each app's cache folder and logs. Open apps are skipped.

  • Leftovers

    Library files of apps you've already removed.

  • Large files

    Big files in Downloads, Desktop, Documents and Movies.

  • Uninstaller

    Apps with their size, last use and related Library files.

Features

You decide what goes

Every item carries one of three labels. Only items that rebuild themselves are selected for you; the rest wait for your call.

  1. Safe

    Caches and build output that your tools recreate on the next build or install. Selected for you.

  2. Check first

    Fine to remove, but you might want it: an emulator, an older SDK, an app archive, a project you touched this month.

  3. Your files

    Large downloads and apps. Only you can judge these, so DevSweep never selects them.

Nothing disappears behind your back

  • Files go to the Trash, so you can put them back until you empty it.
  • Simulator runtimes and Docker images can't go to the Trash. DevSweep runs Xcode's or Docker's own command for those and shows you the command first.
  • It never follows symbolic links and skips caches of apps that are open.
  • A dry-run switch in Settings lets you see what a clean would do without touching anything.

Review before anything moves

Each place lists its items with size, last use and label. Projects you haven't touched in a month are selected; active ones aren't.Each place lists its items with size, last use and label. Projects you haven't touched in a month are selected; active ones aren't.
Each place lists its items with size, last use and label. Projects you haven't touched in a month are selected; active ones aren't.
Clean shows exactly what will go, grouped by place, before it starts.Clean shows exactly what will go, grouped by place, before it starts.
Clean shows exactly what will go, grouped by place, before it starts.

Stays on your Mac

  • No account, no sign-in.
  • Scanning happens locally; file names and paths never leave your Mac.
  • No analytics. The only request is a small version check against this site when DevSweep opens, and you can switch it off.

Questions

Is it free?

Yes. There's no paid tier and no account.

Why does macOS warn me when I open it?

DevSweep isn't notarized by Apple, which needs a paid developer membership. The first time you open it, macOS blocks it; allow it once in System Settings, Privacy & Security, Open Anyway. The download page walks through it.

Will it delete a project I'm working on?

It never deletes your source code. It only lists dependency and build folders such as node_modules, Pods or build, and folders of projects you used in the last 30 days are not selected.

Does it need Full Disk Access?

No. Without it, a few caches and Library folders can't be read, and DevSweep lists what it skipped. You can grant access later from Settings.

Does it work on Intel Macs?

Yes. The download is one universal app for Apple silicon and Intel, on macOS 15 or later.

Get your disk back

Scan takes about a minute. Nothing is removed until you press Clean.

Download for Mac