Skip to content

WailBrew - 现代化 Homebrew 图形界面管理器

简介

WailBrew 是一款为 macOS 设计的极简且直观的 Homebrew 图形界面管理工具,让你无需终端命令即可轻松管理 Homebrew 软件包。它采用现代化的 UI 设计,结合 Go、Wails 和 React 构建,提供兼顾性能与体验的原生应用。

项目地址: https://github.com/wickenico/WailBrew

WailBrew 主界面

WailBrew 主界面 - 直观的图形化 Homebrew 管理体验

主要特性

🎨 现代化界面设计

  • 采用现代化的 UI 设计,界面简洁美观
  • 支持深色和浅色主题
  • 响应式布局,适配不同屏幕尺寸
  • 直观的图标和视觉反馈

📦 全面的包管理功能

  • 查看和管理已安装的软件包:包括 Formula(公式)和 Cask(应用包)
  • 即时搜索过滤:快速查找需要的软件包
  • 一键操作:支持安装、卸载和升级软件包
  • 批量更新:检查过时的软件包,支持单个或全部更新
  • 详细信息查看:查看软件包的依赖关系、冲突信息等

🔧 高级功能

  • 软件源管理:支持 tap/untap 操作,管理 Homebrew 软件源
  • Homebrew 工具集成:集成 Homebrew Doctor、Cleanup 等工具
  • 多语言支持:支持简体中文、繁体中文等多种语言界面
  • 命令面板:快速访问常用功能(⌘K)
  • 快捷键支持:丰富的键盘快捷键,提升操作效率

🚀 技术特点

  • 原生性能:基于 Go 和 Wails 构建,性能优异
  • 跨架构支持:兼容 Apple Silicon(M1/M2/M3)和 Intel 平台
  • 轻量级:资源占用低,启动速度快
  • 活跃维护:项目持续更新,社区支持良好

安装方法

使用 Homebrew 安装(推荐)

bash
brew tap wickenico/wailbrew
brew install --cask wailbrew

安装完成后,可以在应用程序中找到 WailBrew 并启动。

从源码编译

如果你想要从源码编译安装:

bash
git clone https://github.com/wickenico/WailBrew.git
cd WailBrew
# 按照项目 README 中的说明进行编译

基本使用

启动应用

安装完成后,可以通过以下方式启动:

  1. 从应用程序启动:在 Launchpad 或应用程序文件夹中找到 WailBrew
  2. 从 Spotlight 启动:按 ⌘ + Space,输入 "WailBrew" 并回车
  3. 从终端启动:输入 open -a WailBrew

界面说明

WailBrew 的界面主要分为以下几个部分:

左侧导航栏

  • FORMULAE 部分

    • Installed:已安装的公式包
    • Casks:已安装的应用包
    • Outdated:过时的软件包
    • Formulae:所有可用的公式包
    • Leaves:叶子节点(没有其他包依赖的包)
    • Repositories:软件源列表
  • TOOLS 部分

    • Homebrew:Homebrew 相关操作
    • Doctor:诊断 Homebrew 环境
    • Cleanup:清理缓存和旧版本
  • 底部操作

    • Refresh(⌘R):刷新数据
    • Command Palette(⌘K):打开命令面板
    • 语言选择:切换界面语言

主内容区

  • 顶部工具栏

    • 当前视图标题
    • 刷新按钮
    • 搜索框(⌘S):快速搜索软件包
  • 软件包列表

    • 显示软件包名称、版本、大小等信息
    • 支持排序和筛选
    • 每个包都有操作按钮(安装/卸载/信息)
  • 详细信息面板

    • 显示选中软件包的详细信息
    • 包括描述、主页、版本、依赖关系等
    • 显示下载统计信息

WailBrew 界面截图

WailBrew 界面截图 - 展示软件包管理和详细信息查看

常用操作

安装软件包

  1. 在左侧导航栏选择 "Formulae" 或 "Casks"
  2. 使用搜索框(⌘S)查找需要的软件包
  3. 点击软件包右侧的安装按钮
  4. 等待安装完成

卸载软件包

  1. 在左侧导航栏选择 "Installed" 或 "Casks"
  2. 找到要卸载的软件包
  3. 点击软件包右侧的卸载按钮
  4. 确认卸载操作

更新软件包

  1. 在左侧导航栏选择 "Outdated"
  2. 查看所有过时的软件包
  3. 选择单个包进行更新,或点击 "Update All" 更新全部

搜索软件包

  • 使用快捷键 ⌘S 打开搜索框
  • 输入软件包名称进行搜索
  • 支持实时过滤结果

管理软件源(Tap)

  1. 在左侧导航栏选择 "Repositories"
  2. 查看已添加的软件源
  3. 可以添加新的 tap 或移除不需要的 tap

快捷键

WailBrew 提供了丰富的键盘快捷键,提升操作效率:

  • ⌘R - 刷新数据
  • ⌘K - 打开命令面板
  • ⌘S - 打开搜索框
  • ⌘, - 打开设置(如果支持)

与 Cakebrew 的对比

WailBrew 的设计灵感来自 Cakebrew,但在以下方面有所改进:

  • 更现代的 UI:采用更现代的设计语言和交互方式
  • 更好的性能:基于 Go 和 Wails 构建,性能更优
  • 更丰富的功能:提供更多实用功能和工具集成
  • 更好的维护:项目活跃,持续更新

使用场景

  • macOS 开发者:方便管理开发工具和依赖
  • 普通用户:不想使用命令行,但需要管理 Homebrew 软件包
  • 系统管理员:批量管理和更新软件包
  • 新手用户:图形界面更直观,降低学习成本

系统要求

  • 操作系统:macOS 10.13 或更高版本
  • 架构支持:Apple Silicon(M1/M2/M3)和 Intel
  • 依赖:需要已安装 Homebrew

总结

WailBrew 是一款非常优秀的 Homebrew 图形界面管理工具,它让 macOS 用户无需记忆复杂的命令行,就能轻松管理 Homebrew 软件包。无论是日常使用还是系统管理,WailBrew 都是一个值得推荐的工具。

推荐理由:

  • ✅ 界面美观,操作直观
  • ✅ 功能全面,满足日常需求
  • ✅ 性能优秀,响应迅速
  • ✅ 多语言支持,使用方便
  • ✅ 原生应用,体验流畅
  • ✅ 活跃维护,持续更新

更多信息请访问 WailBrew GitHub 仓库