精选项目#开源

Pearcleaner:Mac 应用卸载与残留清理工具

Pearcleaner 是一款免费开源的 Mac 卸载工具,多选批量卸载应用并自动清理全盘残留,还带孤儿文件搜索与废纸篓监控,可作 AppCleaner 的开源替代。

项目资料

GitHub Ecosystem
仓库地址github.com/alienator88/Pearcleaner
主语言
Swift
星标
14,725
核查时间
2026-09-25

以上快照资料以核查当日为准,可能随版本或运营策略变化。

在 macOS 上把应用拖进废纸篓,往往只删掉主程序,配置和缓存仍散落在系统各处。Pearcleaner 是一款 Swift 编写的免费开源卸载工具:选定应用后会扫遍全盘找出相关文件,还能勾选多个一次卸载。GitHubDaily 在 2025 年 2 月推荐过它,称其可作 AppCleaner 的开源替代。

核心功能

  • 一键卸载:拖拽或多选应用批量卸载,同步清除残留;支持 CLI 与 Deep Link 自动化。
  • 孤儿文件搜索:在系统各目录找出已删应用遗留的孤儿文件,供批量清理。
  • 废纸篓监控:Sentinel Monitor 盯住废纸篓,应用被拖入即自动清理残留,内存占用约 2MB。
  • Finder 右键卸载:装上 Finder 扩展后,右键访达里的应用即可直接卸载。
  • 应用瘦身:无需 Xcode 的 lipo,即可剥离通用应用多余的指令集架构,并删掉多余语言文件。
  • 扩展工具箱:覆盖开发环境、Homebrew、PKG 包、插件与服务管理,附应用更新器和 Steam 基础支持。

典型使用场景

  • 彻底移除不需要的应用,把配置、缓存等残留一并处理掉。
  • 清理历史卸载遗留的孤儿文件,释放磁盘空间。
  • 给通用应用瘦身,或统一管理、更新 Homebrew 软件。

快速上手

用 Homebrew 安装:

brew install --cask pearcleaner

或从 GitHub Releases 下载预编译版。首次启动要授予完全磁盘访问权限(用于搜索文件),并安装特权辅助工具 Privileged Helper(用于对系统文件夹执行操作)。

小结

Pearcleaner 适合想免费、透明地彻底卸载应用并清理残留的 Mac 用户。有两点要留意:协议是 Apache 2.0 加 Commons Clause(fair-code),允许自由使用和修改,但不得商业化变现;维护上,README 宣布项目自 2025 年底起处于 On Hold,作者失去了开发设备,issue 回复与新版本发布暂停,最新版 v5.4.3 停在 2025 年 11 月,仓库未归档。它仅支持 macOS 13 以上系统;官网只有 itsalin.com,其余下载站均为假冒。