Concurrent scan, live results
90 rules run at once and results stream in as they are found. No need to wait for a full pass — see who is hogging your disk right away.
Scan regenerable caches left behind by Xcode, Node, Flutter, Go, Rust, Python, Homebrew and more. Every item is risk-labeled, so you can reclaim disk space safely — with a disk space analyzer and a Homebrew manager built in. What gets deleted is your call.
macOS 14 or laterRuns fully locally
From cache locations to risk levels, and on to disk analysis and the Homebrew manager, Mackit turns disk space into inspectable steps. Each item shows a name, size, modification date, full path and risk rating.
90 rules run at once and results stream in as they are found. No need to wait for a full pass — see who is hogging your disk right away.
Safe, review, caution — every item comes with an explanation. Before you delete, you will know what the next build will cost.
A first scan never selects anything for you. You always decide what gets cleaned; Mackit just lays out the facts.
Answers “where did the space go”: drill down folder by folder with recursive sizes, and a treemap spots the big blocks at a glance. Leaving the page doesn’t cancel a scan — it keeps running in the background.
Installed packages, upgrades, installs, services, brew doctor and config on one page. Cleanup, autoremove and upgrade actions show the exact command they run, and uninstalls ask for confirmation first.
No accounts. Scanning and cleaning happen entirely on your Mac. No paths or files are uploaded and no usage data is collected.
Mackit does not treat caches as one vague total. It lists the name, size, modification date, full path and risk level of every item.
Pure cache. Tools rebuild it automatically after deletion; your project is unaffected.
npm _cacacheYarn / pnpm storego-buildDependencies must be re-downloaded or rebuilt after deletion, so the first build is slower.
node_modulesGradle cachesCocoaPodsTrash, iOS backups, archives and similar items need extra confirmation before handling.
~/.TrashiOS DeviceSupportXcode ArchivesThe confirmation panel lists your selection and its risks again. With “Move to Trash” on, cleanups can be undone.
From Xcode to Homebrew, it covers the spots where caches pile up in daily development and use; toolchain caches follow GOPATH, CARGO_HOME, GRADLE_USER_HOME and other environment variables, so custom install locations are found too. You can also point it at any code directory to scan build artifacts.
go clean -cachenpm cache cleanbrew cleanupdart pub cache cleanNo hidden auto-clean and nothing pre-selected. Every step is visible and you can stop any time.
It scans on launch — 90 rules run concurrently and results stream in as they are found.
Browse by category or search paths, then check what you want to clean. Nothing is selected by default.
Review details and risks, then go. Items move to Trash, so you can undo any time.
Mackit only lays out the facts; it never decides for you. Nothing pre-selected, move to Trash, path validation — cleaning stays reversible and verifiable.
/SystemProtected/usrProtected/binProtected/sbinProtected/Library/AppleProtected~/Library/KeychainsProtectedFind answers about cleanup scope, permissions and data safety.
Give feedback on GitHubNo. Nothing is selected by default; deletion happens only after you check items, click Clean and confirm. With “Move to Trash” on, cleaned items can be restored.
Safe items are pure cache that tools rebuild automatically. Review items need dependencies re-downloaded or rebuilt, so the first build is slower. Caution items — Trash, iOS backups, archives — require extra confirmation. Read the risk label on every item before cleaning.
Mackit does not use App Sandbox, so most cache locations are readable directly. Some paths under ~/Library may require enabling Full Disk Access manually in System Settings › Privacy & Security › Full Disk Access.
Xcode, Simulator, Android / Gradle, Node / npm / Yarn / pnpm / Bun, Flutter / Dart, Go, Rust, Python, CocoaPods / Carthage, Homebrew, JetBrains, VS Code / Cursor and more — 19 categories and 90 rules in total (including 13 clean commands from the tools themselves), plus browser caches and leftover language files for everyday junk. Beside the cleanup there are two tool pages: disk space analysis and the Homebrew manager.
No. Mackit has no accounts. Scanning and cleaning run entirely on your Mac — no paths, files or usage data are ever uploaded.
macOS 14 or later. The current version is 1.0; the interface supports Simplified Chinese, Traditional Chinese and English, following the system language or a per-app override in System Settings.
Download Mackit and see how much space your Mac can reclaim.