在 Mac 上用 Homebrew 装软件,过去往往要打开终端、手输命令。官方项目 BrewUI 想把这件事变成点按钮:用户可在窗口里发现、安装、更新和管理软件包,同时仍能看到 Homebrew 在底层执行了什么。GUI 即图形用户界面;包管理器则负责统一处理软件来源、版本、依赖关系和更新,避免手工维护越来越乱。
BrewUI 用苹果的 SwiftUI 框架制作原生 macOS 界面,数据来自 brewCLI 和 Homebrew JSON API。它尤其强调运行环境可控:每次都通过 /bin/zsh 启动 Homebrew,并忽略用户的 shell 别名、自定义 PATH 和多数启动配置,减少“终端里能用、应用里却表现不同”的意外;配置需写入 Homebrew 自己读取的 brew.env 文件。项目目前标注为稳定且仍在积极开发,但仅支持 macOS Tahoe 26 及以上版本。