Debris

A Mac app that finds what apps left behind, uninstalls apps together with everything they own, and clears caches and developer junk.

Debris is in early development. All three modules work, and the first signed release is being prepared. Until it is out, the app is built from source with Xcode, as the README describes; releases will appear on GitHub, not on the App Store. Debris is not sandboxed, because the whole point is to reach files a sandboxed app cannot.

Leftovers compares the folders where apps keep their state against the apps, helpers, extensions and Homebrew packages that are actually installed, and lists whatever has no owner left, grouped by the app it came from, with a size, a date and a confidence. Uninstall shows an installed app together with everything Debris can tie to it, and leaves alone whatever another app still uses. Clean removes caches, logs, build folders, package manager downloads and installer files, each behind a rule that says what the files are and why they are safe to remove.

Every module shows the list first, explains why each file is on it, and moves things to the Trash rather than deleting them, so a wrong guess is one drag away from undone. Nothing is removed on its own.

Debris never connects to anything. There is no account, no update check, no analytics and no crash reporting. It reads your Mac and writes to the Trash, and that is all.

Debris is free and open source under the MIT licence, with no ads and no purchases. The source code is on GitHub.

What you need