A Mac cleaner for developers
Xcode, Gradle, npm and the rest leave gigabytes behind on every Mac. Broom finds them, tells you which ones rebuild themselves, and clears them in one click.
Example sweep. Your numbers will differ.

Developer caches
Broom ships with more than 40 cleanup rules for the toolchains developers actually use. Each rule explains what the folder is, whether it comes back on its own, and how big it is right now.
Anything shared or slow to rebuild, like the pnpm store, is marked Review first and left unticked.

Projects and system junk
Broom walks your project folders and finds build output in the ones you haven't touched in a while. It asks git first, so only folders your .gitignore already ignores are offered. Everything it removes goes to the Trash.
System Junk covers the rest of the Mac: browser caches, app caches, logs, crash reports and old installers.

Everything in one window
Maintenance
Broom shows the exact command it will run before you run it. Commands run directly, never through a shell, and nothing needs your administrator password.

Safety
Every item says where it goes before you click Clean. The rule depends on whether the file can come back on its own.
DerivedData, package caches and logs are removed for good, because your tools recreate them on the next build.
Build folders, large files, duplicates and uninstalled apps go to the Trash, so you can put anything back.
Your home folder and top-level folders like Documents, Desktop and Library are refused outright. So are SSH keys, cloud credentials, keychains, iCloud Drive, Mail and Photos. Symlinks are never followed.
History keeps what was cleaned, how much space came back, and anything that failed and why.
Languages
Broom is made by one developer. If it gave you back a few gigabytes, a coffee helps pay for the next update.
Opens PayPal in your browser. You choose the amount there.
Version 1.0 is on its way. The download will be a signed and notarized disk image for macOS 15 or later.
Coming soon