DevCleaner
ActiveOverview
DevCleaner is a macOS application designed to reclaim disk space by cleaning auto-generated files and caches from Xcode in the ~/Developer folder. It targets Xcode developers facing storage constraints on small SSD drives, allowing inspection and selective deletion of cached files and symbols that Xcode does not automatically reclaim.124
Key Features
- Cache Inspection - Provides a visual interface to inspect auto-generated Xcode files before cleaning.
- Selective Cleaning - Allows users to choose which cached files and symbols to delete.
- Scan Reminders - Reminds users to perform scans after a set period.
- Device Support Sorting - Sorts device support files by build version, aiding OS beta management.
- Command-Line Tool - Includes a CLI version for integration into cleaning scripts.
- Developer Folder Access - Handles permissions for accessing and cleaning the ~/Developer folder.
- Size Column Display - Shows file sizes in the main window for easy identification.
Pricing
| Plan | Price | Includes |
|---|---|---|
| Free | Free | Basic cache inspection and cleaning for Xcode. |
| In-App Purchases | Paid upgrades | Additional features or pro capabilities (details unspecified). |
Platforms & Requirements
Runs exclusively on macOS, tested with macOS 14.x and Xcode 15.x, with support for earlier Xcode versions. Requires access to the ~/Developer folder, with recent improvements for permission handling. No support for other platforms like Windows or Linux.
Integrations & Ecosystem
- Xcode cache directories
- ~/Developer folder
- ~/Library/Developer folder
- Command-line scripting
- macOS permissions system
Alternatives
| App | Difference |
|---|---|
| Xcode DerivedData Cleaner | Built-in Xcode tool for clearing DerivedData but lacks comprehensive cache inspection. |
| AppCleaner | General uninstaller with some cache cleaning, not Xcode-specific. |
| CleanMyMac X | Commercial all-in-one cleaner with broader system optimization beyond Xcode. |
| Manual rm scripts | Free scripts for cache deletion without GUI inspection or reminders. |
Reputation
DevCleaner is positively received among Xcode developers for effectively reclaiming tens of gigabytes of storage from persistent caches, with users recommending weekly use.3 It stands out for its targeted focus and free availability on the Mac App Store.14 Some reports note permission issues with the Developer folder, addressed in recent updates like version 2.3.1.4 The open-source GitHub repository supports community trust and contributions.2