alienator88

alienator88 / Pearcleaner

#5
13,380325+21 todaySwift

A free, source-available and fair-code licensed mac app cleaner

💡 Use Cases

最适合需要深度清理macOS应用残留、优化存储空间和自动化维护系统的开发者及高级用户。

彻底卸载Mac应用

Problem: 在macOS上直接删除应用会留下大量残留文件,占用存储空间且难以手动清理。

Solution: 使用Pearcleaner的App Uninstall功能,自动扫描并删除应用相关的所有文件,包括缓存、偏好设置、日志等。

Example: 卸载Adobe Photoshop后,用Pearcleaner扫描发现残留的2GB缓存文件和插件,一键清理释放空间。

清理开发环境残留

Problem: 开发者频繁安装/卸载各种开发工具和SDK,导致系统留下大量孤儿文件和废弃组件。

Solution: 通过Development Environment Manager和Orphaned File Search功能,专门清理Xcode、Homebrew、Node.js等开发工具的残留文件。

Example: 卸载旧版Node.js后,用Pearcleaner找到残留在/usr/local/lib和~/Library中的npm全局包和配置文件。

优化应用体积

Problem: Universal应用包含多架构二进制文件,占用不必要的磁盘空间,特别是对存储有限的MacBook用户。

Solution: 使用App Lipo功能剥离不需要的CPU架构(如移除Intel架构仅保留Apple Silicon),无需安装Xcode命令行工具。

Example: 将Adobe Creative Cloud应用的2.5GB安装包精简为1.8GB,移除对老旧Mac机型的兼容支持。

自动化清理流程

Problem: 手动清理应用残留文件耗时且容易遗漏,特别是需要频繁测试和卸载应用的场景。

Solution: 利用Sentinel Monitor功能,当应用被拖入废纸篓时自动触发清理,或通过CLI和深链接实现脚本化操作。

Example: 设置Sentinel后,每次测试完Beta版应用直接拖入废纸篓,Pearcleaner自动在后台清理所有相关文件。

📊 Project Info

Language
Swift
Stars
13,380
Forks
325
Today
+21
Ranking
#5
Collection
Language
Trending Date
May 29, 2026
Last Push
5/11/2026

🏷️ Topics

SwiftmacOS应用清理系统优化开源免费功能全面Mac用户开发者

📸 Screenshots

Pearcleaner screenshot 1Pearcleaner screenshot 2Pearcleaner screenshot 3