在 Mac 上卸载 App 只是把图标拖进废纸篓?那些藏在 Library 深处的残留文件可能已经吃了你几十 GB 硬盘。
PureMac是一款免费开源的 Mac 清理工具,用 Swift 原生写成,零遥测、零广告,核心功能对标 CleanMyMac。

PureMac:免费开源的 macOS 系统清理工具
Mac 上最流行的清理工具 CleanMyMac,一年要收你 39.95 美元的订阅费,而且有收集遥测数据的争议。如果你只想干净地卸载 App、清理系统垃圾,其实有更好的选择。
最近在 GitHub 上看到一个叫 PureMac的开源项目,已经拿到了 1.8K Star,MIT 协议,完全免费。它用 Swift 原生编写,不是 Electron 套壳,体验和 macOS 系统应用一样流畅。
这篇文章帮你搞清楚它到底能做什么、和 CleanMyMac 差在哪、适不适合你用。
CONTENTS ///
PART 01 //
三大核心功能
卸载、检测、清理
PART 02 //
技术靠谱吗
安全机制拆解
PART 03 //
和 CleanMyMac 比
差异与取舍
PART 04 //
怎么安装
两步搞定
01
PART
三大核心功能
卸载、检测、清理三件套
PureMac 的功能结构很清晰,就三个模块,各管一件事。
① 应用卸载器——连根拔起
你可能不知道,在 Mac 上把 App 拖进废纸篓,其实只删了主程序。缓存、偏好设置、容器、日志、支持文件、启动代理……这些残留全部散落在 ~/Library 的各个角落,时间一长就是几十 GB。
PureMac 的卸载器内置了一个 10 级启发式匹配引擎,会通过 bundle ID、公司名、entitlements、team identifier、Spotlight 元数据、容器信息等多维度挖掘残留文件。同时提供三种清理深度:
三种卸载敏感度
② 孤儿文件检测——找回遗忘的垃圾
以前卸载 App 时没清干净的残留文件,叫"孤儿文件"。PureMac 会把你整个 Library 的内容和所有已安装应用的标识符做比对,找出那些"已经没有母体应用了"的散落文件,支持一键清理。
③ 系统清理器——8 类垃圾全扫
覆盖 8 个清理类别:
• 系统缓存 + 用户缓存
• 邮件附件 + 废纸篓
• 大文件和旧文件
• APFS 可清除空间
• Xcode 垃圾 + Homebrew 缓存
最后两项对开发者特别实用——Xcode 的 DerivedData、Archives、模拟器缓存,以及 Homebrew 的下载缓存,都是出了名的"硬盘杀手"。
02
PART
技术靠谱吗
安全机制拆解
清理工具最怕的就是误删。这方面 PureMac 做了几层防护:
安全设计清单:
• 删除前解析并验证路径,防止符号链接攻击
• 所有破坏性操作前都有确认对话框
• 操作产生结构化日志,可在 Console.app 查看
• 自动保护 27 个 Apple 系统应用,不可卸载
• "大文件和旧文件"不会自动勾选,必须手动确认
从技术栈来看,PureMac 用 Swift + 原生 SwiftUI 编写,不是 Electron 套壳 Web 应用。这意味着它跟 macOS 系统应用一样的轻量和流畅,自动跟随系统深浅色模式。
支持 macOS 13.0 及以上,Intel 和 Apple Silicon 芯片都兼容。代码在 GitHub 上完全开放,MIT 协议,任何人都可以审查。
03
PART
和 CleanMyMac 比
各有取舍
PureMac vs CleanMyMac
坦白说,PureMac 目前没有 CleanMyMac 的性能监控、恶意软件检测等高级功能。但如果你需要的就是干净地卸载应用 + 清理系统垃圾,它完全够用,而且免费开源、零遥测。
⚠️ 仅支持 macOS 13.0 及以上版本。首次使用需要授予 Full Disk Access(完全磁盘访问权限),否则部分清理功能无法工作。
04
PART
怎么安装
两步搞定
两种安装方式,看你习惯哪种。
方式一:Homebrew(推荐)
brew tap momenbasel/tap
brew install --cask puremac方式二:手动下载
去 GitHub Releases 页面下载 .dmg 安装包,已经签名和公证,不会有 Gatekeeper 警告弹窗。项目地址:github.com/momenbasel/PureMac
免费开源、零遥测、原生体验
如果你只需要卸载残留清理和系统垃圾清理,PureMac 值得一试

夜雨聆风