Skip to content

recepzgrmh/Mac-Developer-Cleaner

DevReclaim app icon

DevReclaim

Native macOS cleaner for developers.
Clean Xcode DerivedData, npm/yarn/pnpm caches, CocoaPods leftovers, Gradle artifacts and other build junk safely.

Download for macOS



downloads latest version platform swift

DevReclaim dashboard screenshot


Important

DevReclaim is designed for developer environments and follows a safety-first cleanup approach. Review scan results before cleanup, especially on shared machines.

Download

Go to Releases and download the latest .dmg.

  • Latest stable release: v1.1.4
  • Current DMG: DevReclaim_v1.1.4.dmg

Major Features

  • 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

What It Cleans

  • 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

Screenshots (Optional Gallery)

Dashboard screenshot History screenshot Settings screenshot Project analysis screenshot

New screenshots are located in assets/screenshots/.

How to Install and Use

  1. Download the latest .dmg from Releases
  2. Drag DevReclaim.app to the Applications folder
  3. First launch: Right-click the app → Open → Open (macOS Gatekeeper prompt — one-time only)
  4. 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.

macOS Compatibility

DevReclaim version macOS version
v1.1.x macOS 14+

Build From Source

Requirements

  • macOS 14+
  • Xcode 15+
  • Swift 5.9+

Build Steps

git clone https://github.com/recepzgrmh/Mac-Developer-Cleaner.git
cd Mac-Developer-Cleaner
open Package.swift

Then build/run with Cmd + R in Xcode.

Package a DMG

bash scripts/package.sh 1.1.4

Output path:

  • dist/DevReclaim_v1.1.4.dmg

Project Structure

  • DevReclaim/Core/Engine/ - scanner and cleanup orchestration
  • DevReclaim/Core/Executors/ - cleanup execution backends
  • DevReclaim/UI/ViewModels/ - app state and interaction logic
  • DevReclaim/UI/Views/ - SwiftUI screens and reusable components
  • DevReclaim/Models/ - domain models

Contributing

Contributions are welcome. Open an issue or PR for:

  • New cleanup presets
  • Scanner improvements
  • UX/performance improvements
  • Packaging/release automation

License

MIT.

About

Lightweight, native macOS disk cleaner for developers. Safely clean up Xcode, npm, Flutter, CocoaPods and more. Built with SwiftUI.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors