DerivedData, simulators, node_modules in projects you forgot about, Gradle and pip caches, old toolchains. DevSweep measures all of it, tells you what’s safe, and cleans it in one click.
Free · macOS 14+ · Apple silicon & Intel · ~2 MB · How to open it the first time
Each item says what it is, whether your tools rebuild it on their own, and exactly how much space you’ll get back.
DerivedData per project, Device Support for every iPhone you plugged in, Archives, previews and SwiftPM caches.
Unavailable simulators via simctl, simulator caches, and every device with its apps and data.
npm, Yarn, pnpm and Bun caches, node-gyp, Electron, Deno, plus Playwright, Puppeteer and Cypress browsers.
pip, Poetry, uv and pipenv caches, conda packages, and every virtualenv sitting in your projects.
Cargo registry and git checkouts, old rustup toolchains, Go build and module caches (read-only files handled for you).
Gradle caches and wrapper distributions, Maven, Android emulators and system images, Studio caches.
docker system prune with the reclaimable size up front, old Homebrew downloads and outdated formula versions.
Ollama, LM Studio, Hugging Face, PyTorch and Whisper weights — often the biggest surprise on the disk.
VS Code, Cursor and Windsurf caches, JetBrains indexes and logs, CocoaPods, Carthage, Flutter and pub caches.
DevSweep walks your project folders and finds dependencies and build output: node_modules, .next, dist, Rust target, Pods, .venv, Gradle and Flutter build, SwiftPM .build and more.
Filter to projects you haven’t touched in 30 days, 90 days or a year, select them all, and clean. One npm install brings any of them back.
Items marked Safe are caches and build output. Your tools recreate them the next time you build or install — it just takes a little longer that first time. Items marked Review are things you may want to keep, like Xcode archives or AI models.
No. DevSweep only shows tools it finds. Command-based clean-ups (simulators, Docker, Homebrew) appear when the tool is installed.
Docker has to be running for DevSweep to ask it how much is reclaimable. Start Docker Desktop or OrbStack and scan again.
It stays in the Trash until you empty it. Choose “Delete permanently” in the clean dialog to free space immediately.
DevSweep is distributed directly from this website. Here’s how to open it the first time.
The scan takes seconds. Cleaning is up to you.