DevPowerCleanup Documentation
Complete guide for getting the most out of DevPowerCleanup.
π Getting Started
DevPowerCleanup is a macOS utility designed specifically for developers. It helps you reclaim disk space by safely removing caches, temporary files, and build artifacts from development tools.
System Requirements
- macOS 13.0 (Ventura) or later
- Compatible with Apple Silicon (M1/M2/M3/M4) and Intel Macs
- Approximately 20 MB of disk space for the application
π‘ Tip: For best results, close your development IDEs (Xcode, Android Studio, VS Code) before running a cleanup.
π₯ Installation
- Open the Mac App Store on your Mac
- Search for "DevPowerCleanup"
- Click Get or the price button to download
- Once installed, open the app from your Applications folder or Launchpad
First Launch
On first launch, DevPowerCleanup will automatically scan your system to detect installed development tools and calculate the space that can be recovered.
π₯οΈ Interface Overview
The main interface is divided into several key areas:
Dashboard
The dashboard shows all cleanup categories as cards. Each card displays:
- Category name and icon
- Current size of recoverable space
- Status - whether the tool is installed
- PRO badge - if Pro is required for this category
Sidebar
The sidebar provides quick access to:
- Dashboard - Main cleanup interface
- Schedule - Automatic cleanup settings (Pro)
- History - Past cleanup records (Pro)
- Settings - App preferences
π Cleanup Categories
DevPowerCleanup organizes cleanup targets into logical categories based on the development tools you use.
π Xcode (Pro)
- DerivedData - Intermediate build files and indexes
- Simulators - iOS/watchOS/tvOS simulator data
- Archives - Old app archives for distribution
- Device Support - Debug symbols from connected devices
π€ Android Studio (Pro)
- Gradle Caches - Downloaded dependencies and build cache
- AVD Images - Android emulator system images
π¦ Flutter (Pro)
- .pub-cache - Downloaded Dart packages
- Build outputs - Compiled iOS and Android builds
π¦ Node.js (Free)
- npm cache - Global npm package cache
- yarn cache - Yarn package cache
- pnpm store - pnpm shared package store
πΊ Homebrew (Free)
- Package caches - Downloaded formula tarballs
- Old versions - Previous versions of installed packages
π Browsers (Free)
- Chrome cache - Browser cache and data
- Safari cache - Safari website data
- Firefox cache - Firefox cache files
- Brave cache - Brave browser cache
π Free vs π Pro
| Feature | Free | Pro |
|---|---|---|
| Node.js / npm / yarn | β | β |
| Homebrew cache | β | β |
| Browser caches | β | β |
| Xcode cleanup | β | β |
| Android Studio | β | β |
| Flutter / Dart | β | β |
| CocoaPods | β | β |
| System logs & trash | β | β |
| Time Machine snapshots | β | β |
| Automatic scheduling | β | β |
| Full history | 3 items | Unlimited |
π° Pro is a one-time purchase - No subscriptions. $9.99 USD (R$ 49.99 in Brazil) gets you lifetime access to all features and future updates.
β° Automatic Scheduling (Pro)
Pro users can configure automatic cleanups to run on a schedule.
Schedule Options
- Daily - Run cleanup every day at a specified time
- Weekly - Run cleanup once a week
- Monthly - Run cleanup once a month
Notifications
You can enable notifications to be alerted when scheduled cleanups complete. This works even when the app is closed.
π History & Statistics (Pro)
Track your cleanup history and see how much space you've recovered over time.
The history view shows:
- Total space recovered - Lifetime statistics
- Cleanup log - Detailed record of each cleanup
- Trends - How your disk usage changes over time
β FAQ
Is it safe to delete these files?
Yes! DevPowerCleanup only removes cache and temporary files that can be safely regenerated. It never touches your source code, projects, or important data.
Will deleting DerivedData break my projects?
No. Xcode will regenerate DerivedData the next time you build your project. The first build may take slightly longer, but everything will work correctly.
Can I restore the Pro purchase on a new Mac?
Yes! Just use "Restore Purchases" from the settings menu with the same Apple ID you used for the original purchase.
How often should I run cleanup?
It depends on your workflow. Heavy Xcode users might benefit from weekly cleanups. For most developers, monthly is sufficient. Use the scheduling feature to automate this.
π§ Troubleshooting
App shows 0 bytes for a category
This means either:
- The related tool is not installed on your system
- The cache has already been cleaned
- You haven't used the tool recently
Cleanup seems stuck
Large caches (especially Time Machine snapshots) can take several minutes to clean. Wait for the process to complete. If it takes more than 10 minutes, try restarting the app.
β οΈ Important: Close Xcode and Android Studio before cleaning their caches for best results.
π¬ Support
Need help? We're here for you!
- Email: [email protected]
- Response time: Usually within 24-48 hours
When contacting support, please include:
- Your macOS version
- DevPowerCleanup version
- A description of the issue
- Any error messages you see