macOS Developer Cache Cleaner · Written in Rust

Reclaim disk space.
Effortlessly.

Scan, choose, and wipe stale caches from uv, Homebrew, mise, Docker, Cargo, Go, and 35+ other tools — all from a single terminal command.

Download latest release View Documentation
$cargo install sasurahime

Everything you need, nothing you don't

A focused tool that does one thing well: get your disk space back.

🎯

40+ Clean Targets

uv, brew, mise, browsers, cargo, go, pip, npm, yarn, pnpm, docker, rustup, gradle, ollama, Xcode, and more.

🖥️

Interactive TUI

Pick targets with spacebar, preview estimated freed space, then confirm — all without leaving the terminal.

🗑️

Safe by Default

Deleted files go to macOS Trash (Finder-restorable). Use --permanent to bypass.

🔍

Dry-Run Support

Every clean command supports --dry-run to preview what would be removed before committing.

📌

mise Pin Protection

Versions pinned in ~/.config/mise/config.toml or any .mise.toml are never deleted.

⚙️

Config File

Set defaults in ~/.config/sasurahime/config.toml for a zero-friction daily workflow.


Covers your whole stack

Run sasurahime targets for the complete up-to-date list.

CategoryTargets
Language / Package managers uvbrewbungopipnpmyarnpnpmpipxpoetrycondacargorustupdenogradlemavenspmcocoa-podsflutter
Runtimes / Tools misebrowsersnode-gyp
Docker / VM dockercolimaorbstack
IDE / Simulator xcodedevice-supportsimulatorjetbrainsvscode-extensions
AI/ML / CI huggingfaceollamaactpre-commit
Logs / Other logslibrary-logsdownloadstrash

Simple 3-step workflow

From install to a clean disk in under a minute.

1

Install

Run cargo install sasurahime or download a prebuilt binary from the releases page.

2

Scan

Run sasurahime scan to see a table of all detected caches and their sizes — no deletion happens.

3

Clean

Run sasurahime to enter interactive mode and pick what to wipe, or sasurahime --yes to clean everything at once.


Get started now

Requires macOS (arm64 or x86_64) and Rust toolchain for the cargo install path.

# Via Cargo
$ cargo install sasurahime
— or —
Download prebuilt binary

速佐須良比売 — Hayasasurahi-me

sasurahime is named after a goddess from the Oharae-no-Kotoba (Great Purification Words) of Shinto tradition. She receives impurities carried downstream — from river to sea to the underworld — and makes them vanish without a trace.

In other words: the ultimate destructor of stale caches.