Safe by design
We distinguish rebuildable caches from your personal data. Protected apps are checked. Large files go to the trash and can be restored.
Explore safety →Understand what’s taking space. Clean with confidence.
Preview — the first signed & notarized release is in progress. Download links point to GitHub Releases.
Find what’s taking up space and review it safely.
Selected items can be reviewed before cleanup.
On a typical macOS dev machine, the biggest wins are Xcode DerivedData (often several to tens of GB across projects), Homebrew downloads and Docker build cache. MacLean reports each category with its own size and impact label, so you can decide what to remove.
Applicable to: macOS · Xcode / Homebrew / Docker workflows · Free edition
Yes. DerivedData is rebuildable — Xcode regenerates it on the next build. Deleting it frees space without losing source code or project settings. MacLean labels it “Rebuildable” and always lets you review before cleanup.
Applicable to: DerivedData & build artifacts only · Never your source or project files
MacLean is a storage intelligence engine for developers: it tells you what happens if you delete something, protects what matters, and keeps your development environment lean.
We distinguish rebuildable caches from your personal data. Protected apps are checked. Large files go to the trash and can be restored.
Explore safety →From Xcode caches to Homebrew and Docker, MacLean understands your development environment and keeps it lean.
Explore features →The Free edition is fully open source under Apache-2.0. Pro adds advanced storage intelligence, scheduling and more.
Compare editions →Real categories today — each with an honest impact label before anything is removed.
DerivedData & build caches
~/Library/Developer/Xcode/DerivedData
Downloads, logs & cleanup leftovers
/opt/homebrew & ~/Library/Caches/Homebrew
Orphaned images & build cache
Docker data directories
App-level caches & temp files
~/Library/Caches
Marked for review — may matter
Browser profiles
Logs & crash reports
/var/log
Keep the essential cleanup workflow transparent and free. Add deeper storage intelligence when you need it.
Open core · Apache-2.0 · No account required
Advanced tools for deeper insight & automation
Pro is a private, license-gated edition. Pricing is announced at launch.
The Free edition is fully open source under Apache-2.0. Audit the scanner, the safety layer and the restore logic yourself, file issues, or contribute.
The complete Free codebase: scanner, classification, safety layer, restore workflows and CLI — Apache-2.0 licensed. Pro and the license server stay private.
Answers reflect the current shipped behavior and are kept in sync with releases.
No. MacLean scans first and shows every candidate with an impact label before anything is removed. Deletion is an explicit user action, and large files go to the trash by default. Protected apps and anything that may contain personal data require an extra confirmation step.
No. Scanning and classification run entirely on your machine — file contents never leave it. The only network contact is the license service, and only for Pro entitlement checks (activate/refresh). The license service never touches your filesystem.
Rebuildable developer caches such as Xcode DerivedData, Homebrew and Docker caches, application caches (~/Library/Caches) and system logs (/var/log). Anything that may contain important user data, like browser data, is flagged “Review first” rather than auto-selected.
Free is the open-core edition (Apache-2.0): scan, inventory, impact classification, safe cleanup, restore workflows and CLI. Pro adds storage history & growth trends, forecasting, smart cleanup policies, scheduled automation, advanced rules and local AI explanations, gated by a license.
Yes, by design. Large-file deletions go to the trash by default, removals are recorded in a pending snapshot and a backup/restore manifest, and restore-oriented workflows are part of the Free edition.
Not yet. CI builds artifacts for macOS (.pkg/.dmg) and Windows (.exe), but Developer ID signing and notarization are still being wired into CI. Until the first signed release is published, the download page links to GitHub Releases and preview builds — not a notarized installer.
statements above follow the current Free edition safety model and the license-server boundary. They are updated when behavior changes.
The download page always reflects the current release status — signed builds, preview builds, and Homebrew instructions.