Homebrew 官方的 macOS 图形界面,无需终端即可搜索、安装、更新和管理 Homebrew 软件包。
- Star
- 4,709
- Fork
- 278
- 未关闭 Issue
- 54
- 最近提交
- 14小时前
这是什么?
Cork 是一款 macOS 上的 Homebrew 图形界面,使用 SwiftUI 编写。它可以列出已安装的软件包,区分用户主动安装的包和作为依赖被装上的包,并查看某个包被哪些包依赖。用户还可以只更新选中的软件包、清理缓存的下载文件、在独立窗口中管理 Homebrew 服务,并为关心的软件包添加标签。
在软件包列表加载方面,Cork 使用自己的实现,作者称其速度约为 Homebrew 原生实现的 10 倍。应用会自动使用系统代理,也可以在不打开主窗口的情况下从菜单栏更新软件包。
预编译版本通过官网付费提供;开发者也可以按照说明,借助 Tuist 和 Xcode 自行编译源码。项目作者声明,应用及其文档均未使用 AI 生成。
核心功能
- 01列出已安装软件包,加载速度比原生 Homebrew 命令更快。
- 02区分用户主动安装的软件包与仅作为依赖安装的软件包。
- 03查看某个软件包被哪些其他包依赖。
- 04可单独选择软件包进行更新。
- 05在独立窗口中管理 Homebrew 服务。
- 06清理缓存下载,并自动使用系统代理。
适用场景
- 偏好图形界面而非输入命令的 macOS 开发者。
- 通过识别仅作为依赖安装的包来整理 Mac 上的软件。
- 只更新少数几个 Homebrew 软件包而不升级全部。
- 在可视化面板中启动和停止 Homebrew 后台服务。
快速上手
- 1
使用 README 中的安装脚本安装 Mise
- 2
通过 Mise 安装 Tuist
mise install tuist - 3
克隆仓库并生成 Xcode 项目
git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none - 4
在 Xcode 中选择 Self-Compiled 构建方案,执行 Product → Archive,然后将应用复制到“应用程序”文件夹
使用前须知
- 仅支持 macOS Ventura 或更新版本,并需要 Xcode 16 或更高版本。
- 自行编译需要 Apple 开发者账户,并手动完成多个 Xcode 签名步骤。
- README 中预编译版本售价 25 欧元;自行编译时必须选择正确的构建方案,否则会要求输入许可证。
- 仓库未明确标识可识别的开源许可证。
标签
常见问题
- Cork 是什么?
- 基于 SwiftUI 构建的 macOS 版 Homebrew 图形界面,用于浏览、安装、更新和维护软件包。 Cork 是一款 macOS 上的 Homebrew 图形界面,使用 SwiftUI 编写。它可以列出已安装的软件包,区分用户主动安装的包和作为依赖被装上的包,并查看某个包被哪些包依赖。用户还可以只更新选中的软件包、清理缓存的下载文件、在独立窗口中管理 Homebrew 服务,并为关心的软件包添加标签。
- Cork 可以免费使用吗?用的什么许可证?
- Cork 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- Cork 还在维护吗?
- 活跃维护中。Cork 最近一次提交是在 2026年10月21日。
- Cork 适合用来做什么?
- 偏好图形界面而非输入命令的 macOS 开发者。 通过识别仅作为依赖安装的包来整理 Mac 上的软件。 只更新少数几个 Homebrew 软件包而不升级全部。 在可视化面板中启动和停止 Homebrew 后台服务。
- Cork 怎么安装和运行?
- 使用 README 中的安装脚本安装 Mise 通过 Mise 安装 Tuist: mise install tuist 克隆仓库并生成 Xcode 项目: git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none 在 Xcode 中选择 Self-Compiled 构建方案,执行 Product → Archive,然后将应用复制到“应用程序”文件夹
- 在哪里获取 Cork?
- 源代码和安装说明在 GitHub 上:https://github.com/buresdv/Cork
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 macOS 的原生 Homebrew 图形界面,无需终端即可管理软件包、Cask、Tap 和服务。
一个以 Windows 为主的图形界面,可统一管理 WinGet、Scoop、Chocolatey、Homebrew、APT、pip、npm 等多种包管理器。
面向 macOS 和 Linux 的包管理器,可安装命令行工具和图形应用。
一款适用于 macOS 和 Windows 的菜单栏工具,用于查看端口占用、结束进程,并管理 Kubernetes 端口转发与 Cloudflare Tunnel。
一款原生 macOS 应用,用于查明是哪个应用、文件和磁盘在持续占用硬盘,并可按需做有时限的文件追踪。