受够了 CleanMyMac 的昂贵订阅?这款 7.5MB 的开源“赛博清道夫”derust,10 秒扫穿你的 Mac!缩略图
DISCOVER SOMETHING GOOD

derust

一个快速、免费且开源的CleanMyMac替代品,用Rust编写。

GitHub 仓库
支持平台
macOS

提起 Mac 上的清理软件,很多人的第一反应是 CleanMyMac。功能确实强大,但那高昂的年度订阅费,以及动辄几百兆的安装包和时不时弹出的“推销广告”,总让人觉得像是在供着一个“赛博祖宗”。

如果你只想安安静静地清理一下系统垃圾、卸载几个带残留的软件,真的需要花那么多钱吗?

今天,给大家安利一款堪称 “Mac 清理界清流” 的开源项目——derust。它用 Rust 语言重写,体积只有可怜的 7.5 MB,却能在 10 秒内扫穿你的整块硬盘。

受够了 CleanMyMac 的昂贵订阅?这款 7.5MB 的开源“赛博清道夫”derust,10 秒扫穿你的 Mac!插图

1. 极致的性能:Rust 带来的“降维打击”

市面上的清理软件大多是用 Electron 或者臃肿的原生框架写的,而 derust 的作者直接祭出了以性能著称的 Rust。

  • 10 秒扫全盘:derust 的底层扫描使用了 macOS 的 getattrlistbulk API,并且会在 M 系列芯片的“性能核心(P-Core)”上并行运行。作者在 M4 Pro 上实测:扫描包含约 230 万个文件的完整磁盘,耗时仅需约 10 秒! 这种“指哪打哪”的响应速度,是传统清理软件完全无法比拟的。
  • 极度轻量:编译后的二进制文件仅约 7.5 MB。没有常驻后台的流氓守护进程,没有花里胡哨的动画,用完即走。

2. 克制且安全:一切为了“不误删”

很多小白用户不敢用清理软件,是怕它们“自作聪明”把系统关键文件给删了导致死机。derust 在功能上极其克制,只保留最核心的三件事:

  • 🗑️ 系统垃圾清理:精准定位缓存、日志、Xcode 的庞大残留文件,以及那些损坏的启动代理(Launch Agents)。
  • 📁 磁盘浏览器:按文件大小直观地浏览整个磁盘,揪出那些藏在犄角旮旯里的“空间刺客”(比如几个 G 的废弃压缩包或旧电影),手动删除。
  • 📦 应用程序卸载:不仅卸载 App 本体,还能顺藤摸瓜清理掉散落在 ~/Library 里的各种残留配置文件。

🛡️ 最核心的保命机制:
derust 强制将所有删除的文件移入废纸篓,而不是直接 rm -rf 永久删除!这意味着,哪怕你手滑删错了什么重要文件,只要还没清空废纸篓,就随时能救回来。

3. 开发者的“极致坦诚”:AI 写的代码我认!

在这个“万物皆可 AI 生成”的时代,很多开源项目连作者自己都没看过代码。但 derust 的作者在 README 里,极其坦诚地交代了项目的“成分表”,这反而赢得了极大的信任:

  • UI 设计:作者初创公司的设计师做的,纯人工,颜值在线。
  • 扫描与分类逻辑:作者多年前写的老项目,经过人工严格审查,并特意把“永久删除”改成了“进废纸篓”。
  • Iced UI 界面代码:这部分是用 AI 写的! 作者直言这是唯一没有完全逐行审查的部分。但他补充道:“它只是一个薄薄的 UI 层,就算出 Bug 也不会导致灾难性的系统错误。”

这种不掩饰、不吹嘘、实事求是的极客态度,在当下的开源社区里显得尤为珍贵。

4. 抄作业时间:如何获取与使用?

derust 完全免费开源。如果你不会自己编译,可以直接去它的 GitHub Releases 页面下载打包好的 .dmg 文件(作者提供了通用的打包脚本 ./scripts/bundle.sh)。

如果你是 Rust 开发者,只需两行命令即可本地编译:

cargo build --release
./target/release/derust

⚠️ 避坑与权限提示:

因为要扫描系统底层的缓存和所有用户的文件,首次运行时,macOS 会提示你需要授予 “完全磁盘访问权限(Full Disk Access)”。

前往 系统设置 -> 隐私与安全性 -> 完全磁盘访问权限,把 derust 的开关打开即可。

如果你受够了 CleanMyMac 的订阅弹窗,或者单纯想体验一下 Rust 在 macOS 上的狂飙速度,这款开源小工具绝对值得你在 Mac 上给它留一个位置。

下载地址
夸克
密码:jVNY
GOOD TOOLS ARE BETTER TOGETHER

分享到社交平台

微微博QQQ 好友☆QQ 空间XX↗Telegram

复制链接后,也可以粘贴到微信或其他社交平台。