Apps2026 年 3 月 30 日
Cork:Homebrew 的 macOS 图形界面
Cork 是一款用 SwiftUI 构建的 macOS Homebrew 图形界面,支持软件包的安装、更新、卸载及依赖管理,提供菜单栏更新提醒和 Services 管理。

用 SwiftUI 构建,提供比命令行更直观的包管理方式。
Homebrew 本身只有命令行界面。Cork 为它补上了一个原生 macOS 图形界面,让安装、更新、卸载软件包这些操作可以通过点击完成,不必在终端里输入命令。
这是什么
Cork 是由独立开发者 buresdv 用 SwiftUI 构建的 Homebrew GUI 应用,开源托管在 GitHub,目前已有近 2000 次提交。项目主页注明:所有代码和文档均由人工编写,未使用 AI 生成。
功能
- 包管理:支持安装、卸载、选择性更新软件包。界面上区分了两类包:你主动安装的,以及作为依赖被自动拉取的。据项目介绍,这一区分比 brew leaves 命令更可靠。
- 加载速度:项目 README 称,Cork 加载已安装包列表的速度约为 Homebrew 原生命令的 10 倍。
- 包标签:可以给软件包添加自定义标签,这是 Homebrew 本身不具备的功能,由 Cork 独立实现。
- 菜单栏更新提醒:App 不需要保持前台运行,有可用更新时会通过菜单栏通知。
- Homebrew Services 管理:提供 Homebrew Services 的图形化启停界面。
- 其他:支持系统代理,可清除缓存下载,依赖关系可视化展示。
系统要求
- macOS Ventura 13 或更高版本
- Intel 和 Apple Silicon 均支持
获取方式
- 购买预编译版:€25,终身免费更新
- 贡献换授权:完成本地化翻译或实现指定功能,可申请免费授权
- 自行编译:源码在 GitHub,参考 REAMDE 步骤编译。
授权协议为 Commons Clause:源码可查阅和修改,但禁止用于商业销售。
小结
Cork 解决的问题直接:给 Homebrew 加一个图形界面。对于需要频繁管理 Homebrew 包、或者不习惯命令行操作的用户,这个工具提供了另一种选择。是否值得购买,取决于你的使用频率和对图形界面的依赖程度。

