Cleanup suggestions
The Suggestions tab finds caches, toolchains, installers, node_modules and big files. When a tool owns the data, Orbit shows that tool's cleanup command.
brew cleanup --prune=alldocker system prune -a --volumesOrbit shows your Mac's storage as a zoomable sunburst. Drag folders onto the cleanup tray to move them to the Trash, or use the suggestions for caches and toolchains that are safe to clear.
1 MB disk image · Requires macOS 26 or later on Apple Silicon
Orbit scans a disk or folder, then lets you explore it, collect what to remove, and move it to the Trash.
The Suggestions tab finds caches, toolchains, installers, node_modules and big files. When a tool owns the data, Orbit shows that tool's cleanup command.
brew cleanup --prune=alldocker system prune -a --volumesDrag any segment or row onto the tray, then Move to Trash. Nothing is deleted until you empty the Trash.
APFS clones, like copied repos and git worktrees, share blocks. Orbit counts each file's private size and shows the shared part separately, so a size is what deleting the item would free.
Hover for sizes and click a folder to zoom in. Click the center, or press a key, to go back up.
orbit-scan is a multithreaded walker built on macOS's getattrlistbulk(2), written in C.
Everything runs on your Mac. Its API only answers on 127.0.0.1 with a per-launch token, and it refuses to trash system folders, top-level home folders or the scan root.
Right-click for Reveal in Finder, Quick Look and Copy Path. Switch between Spectrum and Mono colors.
Orbit isn't notarized by Apple yet, so macOS blocks the first launch until you allow it.
Open Orbit.dmg and drag Orbit into your Applications folder.
macOS blocks the first launch. Go to System Settings › Privacy & Security and click Open Anyway.
For a complete picture, add Orbit under Privacy & Security › Full Disk Access.
Orbit uses the system's Python 3. If the Xcode Command Line Tools aren't installed, macOS offers to install them the first time Orbit runs.