免费开源的 macOS 清理、优化与恶意软件扫描工具,基于 Swift 6 和 SwiftUI 开发,可替代 CleanMyMac。
- Star
- 7,667
- Fork
- 447
- 未关闭 Issue
- 12
- 最近提交
- 昨天
这是什么?
PureMac 是一款 macOS 系统维护工具,定位是免费开源的替代 CleanMyMac 类付费清理软件。它可以扫描系统缓存、用户缓存、日志、废纸篓、Xcode DerivedData 与模拟器数据,以及 Homebrew、npm、pnpm、yarn 缓存和 Docker 镜像与容器,并可在启用后按计划自动清理。应用卸载器会通过启发式匹配查找应用遗留的偏好设置、缓存和容器,孤立文件查找器则用于发现已删除应用留下的残余文件。
此外,项目还包含用于统计文件夹大小的 Space Explorer、基于 SHA-256 哈希的重复文件查找、供人工比对的相似照片工具,以及检查 Gatekeeper、FileVault、防火墙和 SIP 状态的安全面板。大多数删除操作会先移入废纸篓,但仪表盘清理、计划任务和命令行清理可能直接永久删除数据。
PureMac 使用 Swift 和 SwiftUI 开发,要求 macOS 13 及以上版本,可通过 Homebrew 或已签名公证的 DMG 安装,采用 MIT 许可证。读取邮件下载、Safari 数据等受保护位置时需要授予完全磁盘访问权限。
核心功能
- 01清理系统、用户、Xcode、Homebrew、npm/pnpm/yarn 和 Docker 缓存
- 02卸载应用并清理其残留文件,同时查找孤立文件
- 03支持可配置间隔与阈值的定时自动清理
- 04通过内容哈希查找重复文件,并提供相似照片供人工比对
- 05提供命令行工具,支持预览(dry run)和 JSON 输出
- 06检查 Gatekeeper、FileVault、防火墙和 SIP 状态,不上传任何数据
适用场景
- 在小容量 SSD 的 Mac 上清理 Xcode 和 Docker 构建遗留文件以释放空间
- 卸载 macOS 应用后清除残留的配置和缓存文件
- 在删除前查找文件夹内的大文件或重复文件
- 在不安装杀毒软件的情况下检查 macOS 基础安全设置
快速上手
- 1
通过 Homebrew 安装 PureMac 应用
brew install --cask puremac - 2
或从 Releases 下载已签名的 .dmg,并将 PureMac 拖入 /Applications
- 3
安装命令行工具
brew install momenbasel/tap/puremac-cli - 4
启动命令行工作区
puremac
使用前须知
- 需要 macOS 13.0 或更高版本。
- 部分清理操作会永久删除数据,而不是移入废纸篓。
- 卸载和相关文件匹配基于启发式规则,删除前需要人工核对结果。
收录于专题
标签
常见问题
- PureMac 是什么?
- 免费开源的 macOS 清理工具,原生 SwiftUI 应用,支持缓存、Xcode、Homebrew 等清理,无遥测。 PureMac 是一款 macOS 系统维护工具,定位是免费开源的替代 CleanMyMac 类付费清理软件。它可以扫描系统缓存、用户缓存、日志、废纸篓、Xcode DerivedData 与模拟器数据,以及 Homebrew、npm、pnpm、yarn 缓存和 Docker 镜像与容器,并可在启用后按计划自动清理。应用卸载器会通过启发式匹配查找应用遗留的偏好设置、缓存和容器,孤立文件查找器则用于发现已删除应用留下的残余文件。
- PureMac 可以免费使用吗?用的什么许可证?
- PureMac 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- PureMac 还在维护吗?
- 活跃维护中。PureMac 最近一次提交是在 2026年11月6日。
- PureMac 适合用来做什么?
- 在小容量 SSD 的 Mac 上清理 Xcode 和 Docker 构建遗留文件以释放空间 卸载 macOS 应用后清除残留的配置和缓存文件 在删除前查找文件夹内的大文件或重复文件 在不安装杀毒软件的情况下检查 macOS 基础安全设置
- PureMac 怎么安装和运行?
- 通过 Homebrew 安装 PureMac 应用: brew install --cask puremac 或从 Releases 下载已签名的 .dmg,并将 PureMac 拖入 /Applications 安装命令行工具: brew install momenbasel/tap/puremac-cli 启动命令行工作区: puremac
- 在哪里获取 PureMac?
- 源代码和安装说明在 GitHub 上:https://github.com/momenbasel/PureMac
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款免费开源的 macOS 卸载工具,连同应用残留的所有文件一并清理,并说明每个文件的归属原因。
一款免费开源的原生 Mac 应用,清理系统缓存和垃圾文件,默认移入废纸篓,误删可恢复。
一款 macOS 应用与命令行工具,把相同文件转为共享存储的 APFS 克隆,不删除任何文件即可释放磁盘空间。
Pika 是一款开源的 macOS 原生取色工具,可在屏幕任意位置取色并以多种格式输出。