Skip to content

The Mac cleaner for developers

Your dev tools left 100+ GB behind.

DevCleanup finds what node_modules, simulators, toolchains, Docker, AI models and agent worktrees leave on your Mac, and shows the space you'd actually get back.

Free to scan · macOS 14+ · Apple silicon & Intel

DevCleanup Overview: 128.4 GB available, with System Data, Simulators, Projects, AI Models, Toolchains and Docker listed as ready to clean. Up to 200.39 GB can be freed.

Can be freed on this Mac

200.39 GB

real space, clones counted once

Knows where these tools hide their gigabytes

  • npm · pnpm · yarn
  • Next.js · Turborepo
  • Xcode
  • iOS Simulators
  • Android Emulators
  • CocoaPods
  • Rust · Cargo
  • Python · .venv
  • Ruby
  • Java · Gradle
  • Go
  • Flutter
  • Docker
  • Homebrew
  • JetBrains IDEs
  • VS Code · Cursor
  • Git worktrees
  • Ollama
  • Hugging Face
  • LM Studio
  • Whisper
  • Unity · Godot
  • React Native
  • Android NDK

Worktrees

AI coding agents make a worktree for every task. Nobody cleans them up.

Each agent run checks out a full copy of your repo, often with its own node_modules and build output. On the founder's Mac, the agents' worktrees looked like this:

799GB

of apparent size across git worktrees, before DevCleanup counted what was really on disk.

  • Finds every git worktree under the folders you choose, including ones agents create.
  • Flags uncommitted and unpushed work, and leaves it unselected.
  • Removes them the proper way, with git worktree remove.
DevCleanup Worktrees screen: 6.64 GB can be freed across 8 worktrees. Agent worktrees marked safe to remove; one has 3 uncommitted changes and one has 2 unpushed commits.

The tour

One app for every place dev tools hoard space.

Each screen scans in one to five seconds and only selects things that can be rebuilt or re-downloaded.

DevCleanup Projects screen listing developer projects with their rebuildable folders, sizes and last-modified dates.

Projects you stopped touching

node_modules, build folders, Pods, Rust target, .venv, .next and .turbo caches, Unity and Godot caches. Projects untouched for 30+ days are flagged, and Package Advisor estimates what switching to pnpm would save.

And the rest of your Mac

Everything a disk cleaner should do, minus the drama.

Menu bar + Quick Clean

Free space at a glance, and one click to clear what's safe to clear.

Automatic cleanup rules

Pick what to clean and how often. DevCleanup handles it in the background and logs every run.

  • Smart Clean: caches and logsWeekly
  • Xcode DerivedDataDaily
  • Projects untouched 30+ daysMonthly

History

Every cleanup is logged, with how to get it back.

DevCleanup History screen listing past cleanups with dates and sizes.

Trash viewer

See what's in the Trash, fast. Put Back works.

DevCleanup Trash screen listing trashed items with sizes and a Put Back option.

Uninstaller

Remove apps along with the leftovers they scatter.

DevCleanup Uninstaller screen listing apps with their size including leftovers.

System Data, explained

Local Time Machine snapshots and old iOS backups, the usual reasons "System Data" is huge.

DevCleanup System Data screen showing Time Machine snapshots and iOS device backups.

Smart Clean, Large & Old Files

Caches and logs in one pass, plus the big files you forgot about.

DevCleanup Smart Clean screen listing caches and logs that can be removed.

Honest numbers

Real space, not apparent size.

Most cleaners add up file sizes. On a developer Mac that double counts a lot, so they promise space you never get back.

  • APFS clones share blocks

    A cloned file looks like a full copy to anything that adds up sizes, but deleting it frees almost nothing.

  • pnpm uses hard links

    Every project links into one store. Count each project separately and you count the same package many times.

  • DevCleanup counts each block once

    Sizes you see are what deleting would actually give back. The Overview total doesn't double count either.

Space you can free in agent worktrees

Typical cleaner (adds up file sizes)48.2 GB
DevCleanup (real space you get back)11.6 GB

Illustrative: one repo, six worktrees, dependencies installed with pnpm. The 36.6 GB difference was never on your disk.

CLI & Raycast

Lives in your terminal, too.

The devcleanup command scans and reports from any shell or script. Pro adds the clean commands, with --dry-run on every one.

  • Same scanner and the same real-space numbers as the app.
  • A Raycast extension for free space and Quick Clean from the launcher.
❯ devcleanup statusMacintosh HD     128.4 GB free of 994.7 GBCan be freed     200.4 GB  (real space)  Simulators 44.8 GB · Projects 25.6 GB · …❯ devcleanup scan ~~/Developer       182.4 GB~/Library         141.9 GBScanned 1,284,907 files in 3.8 s❯ devcleanup projects clean --selected --dry-runacme-web/node_modules     1.8 GBorbit-mobile/ios/Pods     940 MBledger-rs/target          2.3 GBDry run: would free 5.0 GB. Nothing deleted.❯ 

Privacy & safety

A cleaner you can leave running.

files scanned in ~97 s
31M
files scanned in ~97 s
for a typical screen
1–5 s
for a typical screen
native SwiftUI app
~7 MB
native SwiftUI app

Private

  • No analytics

    Nothing about your files or usage leaves your Mac.

  • No account

    Download it and use it. A license key is all Pro needs.

  • Offline by default

    It connects only to activate a license, or for update checks if you opt in.

Safe

  • Rebuildable by default

    Only things that can be rebuilt or re-downloaded are selected for you.

  • Never a git repo

    Repos and worktrees with uncommitted or unpushed work are protected.

  • Everything in History

    Each cleanup is logged with what was removed and how to restore it.

Pricing

Scan for free. Pay once to clean.

No subscription. See exactly what you'd get back before spending anything.

Free

$0

Find out where your space went.

  • Scan everything, every category
  • Smart Clean: caches and logs
  • Space Lens disk map
  • Trash viewer with Put Back
  • Uninstaller, Large & Old Files, System Data
  • devcleanup status and scan
Download for macOS

Pro

One-time

$29once

License for the current major version.

  • Everything in Free
  • All developer cleanup actions
  • Clone Dedupe
  • Automatic cleanup rules
  • Menu bar Quick Clean
  • CLI clean commands
  • Use on up to 3 Macs
  • 1 year of updates included
Buy Pro — $29

Requires macOS 14+ · Apple silicon & Intel · Version 1.0.0

FAQ

Questions, answered.

It's the space deleting something would actually free. Data shared between APFS clones and hard links (pnpm's store, for example) is counted once, so the totals don't promise space you'd never get back.

See what your dev tools left behind.

Scanning is free. Most developer Macs have tens of gigabytes waiting.

Free to scan · macOS 14+ · Apple silicon & Intel