v1.0 · macOS 12+ · Apple Silicon & Intel

Reclaim your
Mac. Hunt the
waste.

为开发者打造的 macOS 清理工具 —— 安全清理废纸篓、缓存、日志与卸载残留;专为 Xcode 瘦身;唯一能透视你 npm · pnpm · cargo · gem · go · pipx 真实占用的工具。

Download for Mac
MIT 协议 · 完全开源 第一次扫描平均节省 12.4 GB 已为 Xcode 节省 50 GB+ 不稀奇
~/Library · 已扫描 scanning
A typical
developer Mac.
last full scan · 12 min ago
0GB 可释放
可清理 38.6 GB 已用 412 GB 总容量 1 TB
~/Library/Caches 11.2 GB
~/Library/Developer/CoreSimulator/Caches 4.6 GB
~/Library/Developer/Xcode/DerivedData 19.8 GB !
~/Library/Developer/Xcode/Archives 2.1 GB !
Application Support · 残留 812 MB
Saved Application State 129 MB
~/.cache (Homebrew · pip · cargo) 3.4 GB
0GB
首次扫描平均节省
0+
扫描项数量
0
全局包管理器支持
0%
本地运行 · 数据不出机
§ 01

The problem.

Your Mac is leaking bytes. Not gigabytes.

每一次 npm icargo buildpod install,都在你的 ~/ 里留下痕迹。Xcode 的 DerivedData 永远在膨胀,模拟器装到一半就被弃用,某个三年前卸载的 Sketch 还在 Application Support 里占着 1.2 GB。

普通清理工具看不懂这些。duckgo 能。

xcode DerivedData · 47 个项目 19.8 GB ~/Library/Developer/Xcode
node nvm 全局包 2.1 GB ~/.nvm/versions/node
cargo target/ 缓存 3.7 GB ~/.cargo/registry
leak Sketch 残留 1.2 GB ~/Library/Application Support
sim iOS 14 模拟器 2.4 GB ~/Library/Developer/CoreSimulator
§ 02

Clean. Safely.

System trash & logs

清空废纸篓、清理系统日志与诊断报告。无残留、无打扰。

trash · asl · diagnosticd

App caches

扫描 ~/Library/Caches,按应用归类,让你精准选择清哪一份。

avg. 11.2 GB recoverable

Saved Application State

还原一个干净的窗口状态。重新打开 App 时像第一次一样清爽。

~/Library/Saved Application State

Uninstalled leftovers

智能检测 Application Support 中被卸载的应用残留 —— 那些被遗忘的 Sketch、Figma、SketchUp 文件夹。

47 left-behind apps detected / week

Home dotfiles

发现并清理主目录下过期的隐藏配置 —— 比如不再需要的 .cocoapods.bundle

scan-only · never deletes configs

Home tool caches

追踪各种工具在你 ~ 里悄悄堆积的缓存 —— cocoapods、yarn、pip、bundle……

read-only · locate it first
§ 03

Xcode is greedy.

duckgo — scan --xcode ~/Library/Developer
HOT DerivedData 19.8 GB 47 个项目索引,按构建时间排序
iOS Archives 2.1 GB 归档包,按需回滚到上一版本
HOT Simulator Caches 4.6 GB 按 iOS 版本分类展示
HOT Unavailable Simulators 2.4 GB 系统不再支持的 iOS 模拟器
iOS DeviceSupport 3.8 GB 每连一台真机就永久留一份
iOS CoreSimulator Caches 1.9 GB 运行时缓存,安全清理

一键清掉 DerivedData 重建项目时,
Xcode 反而更快了。

duckgo 知道哪些 Xcode 文件是可以放心删的,哪些是系统正在用的。绝不会让你 xcode-select 失效。

§ 04

See everything.

你的开发环境,
到底有多大?

duckgo 是唯一一款会扫描你所有版本管理器(nvm · fnm · volta · asdf · nodenv · n · brew · /usr/local)的 Mac 工具,给出真实的全局包占用。每一个包都告诉你来自哪个安装。

npm
2.1GB
typescript5.4.5312 MB
next14.2.5284 MB
@anthropic-ai/claude-code1.0.0198 MB
pnpm9.1.0412 MB
eslint9.4.086 MB
pnpm
412MB
store · v3cached312 MB
metadata · .pnpm-store78 MB
virtual-store22 MB
Cargo
3.7GB
registry · crates.io1.9 GB
registry · index412 MB
registry · cache298 MB
git · checkouts198 MB
Go modules
1.4GB
pkg · mod · cache986 MB
go-build312 MB
go.sumindex48 MB
Ruby Gems
487MB
cocoapods1.15.2198 MB
bundler2.5.686 MB
fastlane2.220.0142 MB
jekyll4.3.361 MB
Pipx
296MB
black24.4.298 MB
ruff0.5.0142 MB
poetry1.8.356 MB
// why this matters

其他工具告诉你"系统有 38 GB 可清理"。
duckgo 告诉你具体是哪 38 GB,删了会不会让你的 build 挂掉。

$ duckgo inspect --path ~/.cargo/registry
14 个 crate · 3.7 GB · 全部可重新下载
// ready when you are

给你的 Mac
一次 深呼吸。

一个原生的 macOS 应用。打开、扫描、勾选、清理 —— 第一次扫描平均节省 12.4 GB。完全开源,MIT 协议,本地运行。

duckgo.v1.0.dmg · 14.2 MB · macOS 12 Monterey 或更新