Repolode
buresdv

buresdv/Cork

基于 SwiftUI 构建的 macOS 版 Homebrew 图形界面,用于浏览、安装、更新和维护软件包。

可替代:Homebrew GUI

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. 1

    使用 README 中的安装脚本安装 Mise

  2. 2

    通过 Mise 安装 Tuist

    mise install tuist
  3. 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. 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 数据每日更新。

相关项目