macOS
Begone
A fast, honest, reversible Mac disk cleaner that lives in your terminal. It shows every path and the space it would free before it touches anything, and whatever it clears can be put back.
Platform
macOS
Language
Rust
Stack
Rust macOS CLI Disk Cleanup
Status
Active development
─────────────────────────────────────────────────────────────────────────
Overview

Most disk cleaners are a black box: you press a button, a number goes down, and you hope nothing important went with it. Begone takes the opposite stance. It runs in your terminal, lists exactly what it proposes to remove and how much space each item frees, and only acts once you say so. Nothing is deleted outright — what it clears is moved aside so you can put it back if you were wrong. Written in Rust, it is fast enough to scan a full disk in seconds and careful enough to trust on a machine you work on every day.

begone-operator
$ begone scan ✓ scanned — 14.2 GB reclaimable caches 6.8 GB derived data 4.1 GB logs 1.9 GB downloads 1.4 GB $ begone clean --caches ✓ 6.8 GB freed — reversible with `begone restore`