DevCleaner is a lightweight and high-performance dashboard designed for macOS-based developers to clean up massive amounts of cache and log files that accumulate during the development process.
You can download the latest version of DevCleaner as a .dmg file from the Releases section.

- Simplified Dashboard: A single-view architecture for focused cleanup.
- Disk Space Insights: Real-time display of your system drive name and used/total storage.
- Smart Scanning: Automatically identifies
node_modulesfolders older than 30 days. - Privacy Centric: Uses secure, App Sandbox compliant file access methods.
- Premium Aesthetics: A modern Red-Orange themed UI with smooth transitions.
- Language: Swift 5.10+
- Framework: SwiftUI
- Architecture: MVVM
- Access: Security-Scoped Bookmarks (macOS App Sandbox)
The application precisely scans and manages the following locations:
- Xcode DerivedData:
~/Library/Developer/Xcode/DerivedData - User Cache Files:
~/Library/Caches - System & App Logs:
~/Library/Logs&/Library/Logs - Trash Bin:
~/.Trash - Old Node Modules: Recursive search for
node_modules(30+ days of inactivity) - CocoaPods Repos:
~/.cocoapods/repos - Swift Package Manager:
~/Library/Caches/org.swift.swiftpm - Simulator Devices:
~/Library/Developer/CoreSimulator/Devices - Mail Downloads:
~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads - PostgreSQL Logs:
/usr/local/var/log/postgresql - MySQL Logs:
/usr/local/var/log/mysql - Homebrew Cache:
~/Library/Caches/Homebrew - Docker Artifacts:
~/Library/Containers/com.docker.docker/Data/vms/0/data/ - Flutter & Dart:
~/.pub-cache&~/Library/Caches/DartStore
- Clone the repository:
git clone git@github.com:aliakpoyraz/DevCleaner.git
- Open
DevCleaner.xcodeprojin Xcode. - Select your development team in Signing & Capabilities.
- Press Run (⌘+R) to build and launch.
DevCleaner, macOS kullanan yazılım geliştiricilerin (iOS, Web, Backend) süreç içerisinde sistemlerinde biriken devasa boyutlardaki önbellek ve log dosyalarını zahmetsizce temizlemeleri için geliştirilmiş yüksek performanslı bir araçtır.
DevCleaner'ın son sürümünü .dmg dosyası olarak Releases (Sürümler) bölümünden kolayca indirebilirsiniz.
- Sadeleştirilmiş Panel: Karmaşadan uzak, tek ekranlı dashboard mimarisi.
- Disk Analizi: Sistem birim adını ve "Kullanılan / Toplam" alan bilgisini anlık gösterir.
- Akıllı Tarama: 30 günden eski
node_modulesklasörlerini otomatik olarak tespit eder. - Güvenlik Odaklı: App Sandbox uyumlu, güvenli dosya erişim yöntemlerini kullanır.
- Premium Tasarım: Kırmızı-Turuncu gradyanlarla modern ve akıcı bir arayüz.
- Dil: Swift 5.10+
- Framework: SwiftUI
- Mimari: MVVM
- Erişim: Security-Scoped Bookmarks (macOS App Sandbox)
Uygulama aşağıdaki dizinleri hassas bir şekilde tarar ve yönetir:
- Xcode DerivedData:
~/Library/Developer/Xcode/DerivedData - Kullanıcı Önbellekleri:
~/Library/Caches - Sistem ve Uygulama Logları:
~/Library/Logs&/Library/Logs - Çöp Kutusu:
~/.Trash - Eski Node Modules: 30 günden uzun süredir dokunulmamış
node_modulesklasörleri. - CocoaPods Repoları:
~/.cocoapods/repos - Swift Package Manager:
~/Library/Caches/org.swift.swiftpm - Simülatör Cihazları:
~/Library/Developer/CoreSimulator/Devices - Mail İndirmeleri:
~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads - PostgreSQL Logları:
/usr/local/var/log/postgresql - MySQL Logları:
/usr/local/var/log/mysql - Homebrew Önbelleği:
~/Library/Caches/Homebrew - Docker Dosyaları:
~/Library/Containers/com.docker.docker/Data/vms/0/data/ - Flutter ve Dart:
~/.pub-cache&~/Library/Caches/DartStore
- Repoyu klonlayın:
git clone git@github.com:aliakpoyraz/DevCleaner.git
DevCleaner.xcodeprojdosyasını Xcode ile açın.- Signing & Capabilities kısmından kendi geliştirici ekibinizi seçin.
- Run (⌘+R) tuşuna basarak uygulamayı derleyin ve çalıştırın.

