一个为 macOS 原生打造的 Homebrew 图形界面,让装软件这件事变得像逛 App Store 一样自然
我的 Mac 上装了 147 个 Homebrew 包,每次想知道哪些该更新、哪些占空间大,就得在终端里敲半天命令。brew list、brew outdated、brew cleanup——一套组合拳下来黄花菜都凉了。brew-browser 就是为了解决这类问题做的,一个 macOS 原生的 Homebrew 管理界面,把所有命令行操作塞进了一个窗口里。

首页就能看到该干嘛
打开应用首页,已装软件数量、可更新项、存储占用一目了然。存储这块拆得比较细,Cellar、Caskroom、日志、缓存分开显示,还配了个分类饼图。我一看就知道缓存占了 3.2GB,点一下就清了。所有已装的 formula 和 cask 都列在软件库里,带过期标记,侧边滑出详情面板,漏洞严重等级也有小圆点提示。
发现新东西和看趋势
发现页面把整个 Homebrew 目录打包进去了,大概 6MB 压缩数据,离线也能搜。15725 条 AI 整理的友好名称和简介,按 19 个分类瓷砖格浏览。但我觉得最有意思的是趋势面板。它拉 Homebrew 官方分析数据,分 30、90、365 天窗口,用 velocity index 识别真正在涨的新项目。之前我就是在这儿发现 Biome 的,一个月涨幅翻了两倍,用下来确实比 ESLint 顺手。
快照、服务和安全扫描
快照功能说白了就是用 brew bundle 导出 Brewfile。换 Mac 的时候拿这个文件一导,环境就回来了。服务面板可以图形化管理 brew services 启动的后台 launchd 服务,不用再去记那些 launchctl 命令。安全扫描是可选的,开启后调官方 brew vulns 查 OSV.dev 漏洞库,结果带严重等级分级。不过要拿完整的漏洞详情,得登录 GitHub 账号。
实际体验中的几个槽点
要求 Apple Silicon,Intel Mac 直接无缘。macOS 13 起步,老系统也别想了。还有一点,它自带的更新器有时候检测新版本会比 Homebrew 本体慢半天,我碰到过一次手动检查才发现有更新。而且 Cmd+K 命令面板虽然方便,但快捷键跟不少其他应用冲突,得自己改。说白了这工具不会让你彻底告别命令行,习惯 brew install 的人还是会继续敲。但想一眼看清自己装了些啥的时候,点开它比翻终端历史省事多了。
下载链接:https://pan.quark.cn/s/e2380fdaf5a4
GitHub 项目地址:https://github.com/msitarzewski/brew-browser