A broom for iOS and Android dev machines: it sweeps out what is provably dead to win back disk space.
Why it exists
Dead is decided from metadata, such as lastUsedAt, dangling back-references and version strings nothing points at, and not from size. It reports by default, lets official CLIs do the deleting where one exists, and never uses sudo.
What it does
- Report first
- Audit every group, or one: ios, android, worktrees, general.
- Keyboard TUI
- Expand, mark and act, with a confirm screen showing the exact commands.
- Safe cleaning
--dry-runprints the actions.--trashmoves paths to the Trash.- Scriptable
--jsongives one record per finding.
Output
$ mobile-broom ios
runtimes (4, 32.9G)
dead 8.4G iOS 27.0 (24A5370g)
dead 8.0G iOS 27.0 (24A5390f)
review 8.5G iOS 26.5 (23F77)
candidates: dead 42.3G (6) · stale 5.9G (1)