Pearcleaner README

The project's README from github.com/alienator88/Pearcleaner. As one markdown file: README.md.

Pearcleaner

Website

The only legitimate website owned by me is https://itsalin.com. Anything else offering Pearcleaner downloads is either a scam or not affiliated with me. More details HERE.

Project Status: On Hold

As you may have noticed, development on the app has basically stopped since end of 2025, so I wanted to provide some context.

Between a new job, joining a friend who is building a SaaS company, and other life priorities, I no longer have the time needed to actively maintain or continue development on the project.

Another major reason is that I previously relied on my work MacBook for development. After changing jobs, I no longer have access to a Mac device that I can use for personal development work, which means I’m currently unable to build, test, or release updates for the app.

Because of that, issue responses, feature work, PR reviews, and new releases are effectively on hold indefinitely for now.

The project is not abandoned entirely, and I’d still like to return to it someday if circumstances change. For now though, I want to be transparent that active development is no longer possible on my end.

Thank you to everyone who has used the app, reported issues, submitted ideas, or contributed. I genuinely appreciate all of the support the project has received.



Status: On Hold
Version: 5.4.3
Download · Commits


A free, source-available and fair-code licensed Mac app cleaner inspired by Freemacsoft's AppCleaner and Sun Knudsen's Privacy Guides post on his app-cleaner script. This project was born out of wanting to learn more on how macOS deals with app installation/uninstallation and getting more Swift experience. If you have suggestions I'm open to hearing them, submit a feature request!

Table of Contents:

Features | Screenshots | Issues | Requirements | Download | Translations | License | Thanks | Other Apps


Features

Core

Utilities

Customization

Screenshots

Issues

[!WARNING]

  • When submitting issues, please use the appropriate issue template corresponding with your problem HERE
  • Issues with no template will be closed
  • This is a personal/hobby app, therefore the project is fairly opinionated. Opinion-based requests (e.g., “the layout would look better this way”) will not be considered.

Requirements

[!NOTE]

  • Full Disk permission to search for files
  • Privileged Helper to perform actions on system folders
macOS Version Codename Supported
13.x Ventura ✅
14.x Sonoma ✅
15.x Sequoia ✅
26.x Tahoe ✅
TBD Beta ❌

Versions prior to macOS 13.0 are not supported due to missing Swift/SwiftUI APIs required by the app.

Getting Pearcleaner

Releases

Pre-compiled, always up-to-date versions are available from my releases page.

Homebrew

You can add the app via Homebrew:

brew install --cask pearcleaner

Translations

If you are able to contribute to translations for the app, please see this discussion: https://github.com/alienator88/Pearcleaner/discussions/137

License

[!IMPORTANT] Pearcleaner is licensed under Apache 2.0 with Commons Clause. This means that you can do anything you'd like with the source, modify it, contribute to it, etc., but the license explicitly prohibits any form of monetization for Pearcleaner or any modified versions of it. See full license HERE

Thanks

Some of my apps

Pearcleaner - An opensource app cleaner with privacy in mind

Sentinel - A GUI for controlling gatekeeper status on your Mac

Viz - Utility for extracting text from images, videos, qr/barcodes

PearHID - Remap your macOS keyboard with a simple SwiftUI frontend

Pearcleaner (alienator88/Pearcleaner)

Searching Database…

这是什么?Pearcleaner 是一款免费且源代码可供查看的 Mac 应用清理工具,卸载应用时可以一并删除其残留文件。它的灵感来自 AppCleaner 以及 Sun Knudsen 的 app-cleaner 脚本。
它只是一个卸载工具,还是有其他功能?除了卸载应用,它还内置了孤立文件搜索、开发环境管理器、Homebrew 管理器、应用 lipo(去除多余 CPU 架构的工具)、PKG 管理器、插件管理器、服务管理器和应用更新器。
它运行需要哪些权限?它需要「完全磁盘访问权限」来搜索文件,还需要一个具有特权的辅助程序,用于在系统文件夹中执行操作。
这个项目还在积极维护吗?不再维护。自 2025 年底起开发已暂停,原因是作者换工作后失去了用于开发的 Mac 设备。问题回复和新版本发布实际上已无限期暂停。
它支持哪些 macOS 版本?支持 macOS 13 Ventura 至 26 Tahoe。低于 macOS 13.0 的版本不受支持,因为缺少所需的 Swift/SwiftUI API。
它会在后台运行监控程序吗?会占用多少资源?会。它的 Sentinel Monitor 会在应用被移到废纸篓时自动清理残留文件,仅占用约 2MB 内存。
我可以使用或销售修改后的版本吗?它采用 Apache 2.0 加 Commons Clause 许可证,因此你可以自由修改和使用源代码,但明确禁止以任何方式将 Pearcleaner 或其任何衍生版本变现盈利。
能在 Finder 的右键菜单中使用吗?可以。它包含一个 Finder 扩展,可添加右键卸载选项,此外还支持拖放和命令行(CLI)操作。
能缩小通用应用的二进制文件吗?可以。它的 App Lipo 功能可以去掉通用应用中不需要的 CPU 架构,无需使用 Xcode 的 lipo 工具。
作者还开发了哪些其他工具?同一作者还开发了 Sentinel(用于查看 Gatekeeper 状态的图形界面)、Viz(从图片和视频中提取文字、二维码和条形码)以及 PearHID(键盘按键重新映射)。
支持英文以外的语言吗?支持。翻译由社区贡献,应用还可以删除其他应用中未使用的翻译文件,只保留你偏好的语言。
Size
18.5 MB
Stars
14.9K
Age
2y
Commits · 90 Days