Native macOS cleaner for developers.
Clean Xcode DerivedData, npm/yarn/pnpm caches, CocoaPods leftovers, Gradle artifacts and other build junk safely.
Important
DevReclaim is designed for developer environments and follows a safety-first cleanup approach. Review scan results before cleanup, especially on shared machines.
Go to Releases and download the latest .dmg.
- Latest stable release: v1.1.4
- Current DMG:
DevReclaim_v1.1.4.dmg
- Clean developer-specific storage bloat on macOS
- Native SwiftUI experience with lightweight footprint
- Preset-based scanning for common toolchains
- History/audit view of cleanup actions
- Risk-aware execution flow (no blind destructive behavior)
- Built for workflows around Xcode, Node.js, Flutter, CocoaPods, Gradle and similar stacks
- Xcode: DerivedData, build logs, archives (based on selected targets)
- Node ecosystem: npm cache, Yarn cache, pnpm artifacts
- Apple/mobile: CocoaPods leftovers, Flutter/Dart build cache
- Android/JVM: Gradle cache/build residues
- General: stale development temporary artifacts
New screenshots are located in
assets/screenshots/.
- Download the latest
.dmgfrom Releases - Drag
DevReclaim.appto theApplicationsfolder - First launch: Right-click the app → Open → Open (macOS Gatekeeper prompt — one-time only)
- Start a scan, review results and reclaim space safely
Note
DevReclaim is ad-hoc signed and not notarized. If macOS says the app is "damaged" or "from an unidentified developer", right-click → Open, or run xattr -cr /Applications/DevReclaim.app in Terminal.
| DevReclaim version | macOS version |
|---|---|
| v1.1.x | macOS 14+ |
- macOS 14+
- Xcode 15+
- Swift 5.9+
git clone https://github.com/recepzgrmh/Mac-Developer-Cleaner.git
cd Mac-Developer-Cleaner
open Package.swiftThen build/run with Cmd + R in Xcode.
bash scripts/package.sh 1.1.4Output path:
dist/DevReclaim_v1.1.4.dmg
DevReclaim/Core/Engine/- scanner and cleanup orchestrationDevReclaim/Core/Executors/- cleanup execution backendsDevReclaim/UI/ViewModels/- app state and interaction logicDevReclaim/UI/Views/- SwiftUI screens and reusable componentsDevReclaim/Models/- domain models
Contributions are welcome. Open an issue or PR for:
- New cleanup presets
- Scanner improvements
- UX/performance improvements
- Packaging/release automation
MIT.



