Repolode
Homebrew

Homebrew/BrewUI

Homebrew 官方的 macOS 图形界面,无需终端即可搜索、安装、更新和管理 Homebrew 软件包。

可替代:Pacifist

Star
2,670
Fork
85
未关闭 Issue
12
最近提交
3天前

这是什么?

BrewUI 是 Homebrew 官方推出的 macOS 图形界面,为 Homebrew 包管理器提供原生的可视化操作入口。用户可以在应用中浏览、安装、更新和卸载 formula 与 cask,适合不习惯使用终端的用户。

应用基于 brew 命令行工具和 Homebrew JSON API 构建,执行的操作与命令行一致。其中的服务(Services)标签页以只读方式列出已安装的 formula 服务,显示运行状态、所有者、登录注册情况和日志路径,并可按全部、运行中或已停止进行筛选。启动、停止和配置服务仍需在终端中完成。Homebrew 选项通过 brew.env 文件设置,修改后需要重新启动应用。

项目使用带严格并发检查的 Swift 和 SwiftUI 编写,通过 Homebrew cask 分发。界面文案由社区维护的字符串目录翻译,未翻译的内容会回退为英文。

核心功能

  • 01在原生 macOS 窗口中浏览、安装、更新和卸载 Homebrew 的 formula 与 cask。
  • 02以只读方式展示已安装 formula 服务的状态与日志路径。
  • 03支持按运行中或已停止筛选服务。
  • 04基于 brew 命令行和 Homebrew JSON API 构建,操作结果与命令行一致。
  • 05通过 brew.env 文件配置 Homebrew 选项。
  • 06界面支持多语言,由社区翻译,未翻译内容回退为英文。

适用场景

  • 在 Mac 上不打开终端,直接安装和更新命令行工具与图形应用。
  • 在开发机上查看哪些 Homebrew 服务处于运行或停止状态。
  • 向不熟悉命令行的同事或学生介绍并使用 Homebrew。

快速上手

  1. 1

    使用 Homebrew 安装应用

    brew install --cask homebrew-app
  2. 2

    克隆仓库并运行引导脚本以进行开发

    ./scripts/bootstrap

使用前须知

  • 仅适用于 macOS,是原生 macOS 应用。
  • 采用 AGPL-3.0 许可证,复用或修改时须遵守其网络使用条款。
  • 服务标签页为只读;启动、停止或配置服务需要使用终端。

标签

常见问题

BrewUI 是什么?
Homebrew 官方的 macOS 图形界面,无需终端即可搜索、安装、更新和管理 Homebrew 软件包。 BrewUI 是 Homebrew 官方推出的 macOS 图形界面,为 Homebrew 包管理器提供原生的可视化操作入口。用户可以在应用中浏览、安装、更新和卸载 formula 与 cask,适合不习惯使用终端的用户。
BrewUI 可以免费使用吗?用的什么许可证?
BrewUI 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
BrewUI 还在维护吗?
活跃维护中。BrewUI 最近一次提交是在 2026年10月16日。
BrewUI 适合用来做什么?
在 Mac 上不打开终端,直接安装和更新命令行工具与图形应用。 在开发机上查看哪些 Homebrew 服务处于运行或停止状态。 向不熟悉命令行的同事或学生介绍并使用 Homebrew。
BrewUI 怎么安装和运行?
使用 Homebrew 安装应用: brew install --cask homebrew-app 克隆仓库并运行引导脚本以进行开发: ./scripts/bootstrap
在哪里获取 BrewUI?
源代码和安装说明在 GitHub 上:https://github.com/Homebrew/BrewUI

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目