面向 macOS 的原生 Homebrew 图形界面,无需终端即可管理软件包、Cask、Tap 和服务。
- 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
使用 Homebrew 安装应用
brew install --cask homebrew-app - 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 数据每日更新。
相关项目
一个以 Windows 为主的图形界面,可统一管理 WinGet、Scoop、Chocolatey、Homebrew、APT、pip、npm 等多种包管理器。
一款 macOS 菜单栏应用,用通俗语言说明 Mac 上每根 USB-C 线缆的实际能力,并解释充电变慢的原因。
一款引导式 macOS 应用,可在 Apple silicon 和 Intel Mac 上制作 macOS、Linux 和 Windows 的启动 U 盘。
原生 macOS 菜单栏性能监控工具,记录 CPU、内存、GPU、网络、磁盘和电池历史,用于回溯卡顿原因。
轻量的 macOS 菜单栏系统监控工具,显示 CPU、内存、GPU、网络、磁盘、电池和温度等信息。