DevTrends开发者趋势
主题色

ahjdzx /

rind

Rind 是一个开源的 macOS 卸载与清理工具(GPL-3.0),用 Rust 编写,界面基于 GPUI(与 Zed 同一套渲染引擎),要求 macOS 14+。 它解决的具体问题:卸载一个 App 时,它散落在 ~/Library 各处的残留文件往往清不干净。Rind 把残留找出来之后,会逐个文件说明它为什么属于这个 App、有多大把握(bundle id、App Group、签名 Team、Homebrew cask 的 zap…

DT软件开发DT命令行工具DT库 / SDKDTmacOSDT终端

产品配图

关于

Rind 是一个开源的 macOS 卸载与清理工具(GPL-3.0),用 Rust 编写,界面基于 GPUI(与 Zed 同一套渲染引擎),要求 macOS 14+。 它解决的具体问题:卸载一个 App 时,它散落在 ~/Library 各处的残留文件往往清不干净。Rind 把残留找出来之后,会逐个文件说明它为什么属于这个 App、有多大把握(bundle id、App Group、签名 Team、Homebrew cask 的 zap 段、pkg 回执等都会作为证据),确认之后再移入废纸篓。 三个设计重点: 可解释:每个文件都带证据和置信度(certain / likely / possible),可以逐条核对再决定勾选。 可撤销:所有删除只移入废纸篓,History 里一键放回;--dry-run 预演与真实执行走同一条路径,结果一致。 保守默认:iCloud、钥匙串、SSH/GPG 密钥、邮件、照片图库、含钱包的浏览器 profile 等保护区永远无法选中。 功能:应用卸载与残留、孤儿文件、缓存与开发产物清理、磁盘空间分析、启动项管理;自带 12 个子命令的 CLI(全部支持 --json,移动类支持 --dry-run);无账号、无遥测、无常驻进程。 现状:v0.2.0(2026-11-09),DMG 见 Releases(ad-hoc 签名未公证,首次打开需右键);自动化测试 270+,CI 全绿。

收录记录

  1. 阮一峰周刊·用户投稿

    2026年11月9日 · 1 次收录

讨论这个产品