Developer Tools
DevCleaner
DevCleaner is a Mac menu bar app that finds and clears developer leftovers. Xcode, npm, Docker, Gradle, and other tools quietly fill your disk with caches and build files, often 10 to 50 GB. DevCleaner shows how big each one is and what is safe to delete, then clears them in one click. Safe caches are selected by default, and risky items stay unchecked. DevCleaner is notarized by Apple and works on macOS 14+, Apple Silicon and Intel
Key Features
- Finds Developer Leftovers: It scans Xcode DerivedData, iOS device support files, old simulators and runtimes, SwiftUI Previews, and SPM, npm, Yarn, Gradle, and Docker caches.
- 30+ Tools Covered: It also covers Android Studio, JetBrains IDEs, Python, Rust, Go, Homebrew, CocoaPods, VS Code, Cursor, Claude, Ollama, LM Studio, and more, plus any folder you add yourself.
- Safe, Warning, and Danger Labels: Every category has a risk level. Safe caches are selected by default, and risky items are never selected for you.
- Git-Tracked Source Is Skipped: DevCleaner leaves your tracked source files alone.
- One-Click Quick Clean: Clear everything marked safe in one click, or pick categories yourself and watch the freed space add up.
- Preview Before You Delete: Preview cleanup lists what a clean would remove, with paths and reasons, before anything is deleted.
- Lives in the Menu Bar: There is no Dock icon. A small badge shows how many gigabytes you could get back.
- Project Hibernation (Pro): Archive an idle project into one file, strip the junk, and restore it later in one click.
Frequently Asked Questions (FAQ)
Is DevCleaner free?
DevCleaner is freemium. Scanning and Safe Quick Clean are free, with no account. On new installs, Warning and Danger cleanup, custom folders, and cleaning project artifacts need Pro. Pro costs $19.99 a year or $59 once for a lifetime license, and the 14-day Pro trial does not turn into a subscription.
What macOS version does DevCleaner need?
DevCleaner needs macOS 14 Sonoma or later, and it runs on Apple Silicon and Intel Macs. A Linux version is also available.
How do I install DevCleaner?
Download the DMG from the DevCleaner website and drag the app into Applications, or install it with Homebrew using the command brew install --cask davidtereba/tap/devcleaner-app. The app is signed with a Developer ID and notarized by Apple.
Is it safe to use?
Every category is rated Safe, Warning, Danger, or Dangerous+ for uninstalls. Credentials and session files are on a deny-list for normal cleaning, and DevCleaner warns you before touching the caches of an app that is still running.
Does DevCleaner move files to the Trash?
Not by default. Move to Trash is an optional setting that is off, so cleaning deletes files permanently until you turn it on. Use Preview cleanup first if you want to see what will be removed.
Where is the DevCleaner window?
DevCleaner is a menu bar app with no Dock icon. Look for the wand icon near the clock, then click Open in the panel for the full window. Copy it to Applications before you run it.
Does DevCleaner collect any data?
Cleaning works on your Mac without a network connection. On launch, the app sends a random installation ID, the app and macOS version, your Mac model, architecture, locale, and a launch event. No file paths or file contents are included. Cleanup byte totals can be turned off in Settings.
How is DevCleaner different from CleanMyMac?
CleanMyMac is built for general Mac housekeeping. DevCleaner is built for developers and knows where tools like Xcode, Docker, npm, and Ollama keep their caches, and labels what is safe for each one. For a free, general-purpose cleaner, see Mole.