Brewi is a modern, ultra-sleek macOS Homebrew GUI manager built with Rust, Tauri v2, and React 19.
brew install --cask brewiOr download the latest .dmg installer from Releases.
- 📦 Installation
- ❓ Why Brewi?
- 🆚 Feature Comparison
- 🛠️ Development & Build
- 📚 Documentation & Roadmap
- 📄 License
Homebrew is indispensable on macOS, but managing CLI packages, background daemons, disk cache, and updates can get messy. Brewi gives you full visual mastery over your local development stack:
- Blazing Fast & Lightweight: Powered by Rust & Tauri v2 with instant launch times (< 0.1s) and minimal RAM usage.
- Deep Visibility: Inspect formula disk sizes, active processes, dependency trees, and historical download statistics.
- Version Control: Instant 1-click rollback and switcher between installed Cellar package versions.
- Disk Hygiene: Intelligent dry-run cleanup rules for bottle caches, old version purges, and automated exit cleaning.
- Background Service Management: Control background daemons (
services) with live status badges and one-click actions. - Multi-Language (i18n) & RTL: Fully localized in English, German, French, Spanish, and Urdu with bidirectional Right-to-Left (RTL) layout.
| Feature | ⚡ Brewi | 📦 WailBrew | 🍰 Cakebrew |
|---|---|---|---|
| Manage formulae | ✅ | ✅ | ✅ |
| Manage casks | ✅ | ✅ | |
| Homebrew services management | ✅ | ✅ | ❌ |
brew doctor & cleanup |
✅ | ✅ | |
| Apple Silicon native | ✅ | ✅ | ✅ |
| Disk usage & size sorting | ✅ | ❌ | ❌ |
| Version Rollback & Switcher | ✅ | ❌ | ❌ |
| Interactive Dependency Tree Graph | ✅ | ❌ | ❌ |
| Smart Auto-Cleanup Rules | ✅ | ❌ | ❌ |
| Auto-Health Guard & Badge Sync | ✅ | ❌ | |
| 1-Click Multi-Mac QR Share | ✅ | ❌ | ❌ |
| Light / dark mode | ✅ | ✅ | |
| Actively maintained | ✅ | ✅ | ❌ |
| Open source | ✅ (MIT) | ✅ (MIT) | ✅ |
# Clone & install dependencies
git clone https://github.com/lablnet/brewi.git
cd brewi
pnpm install
# Run desktop app in development
pnpm tauri dev
# Build native signed macOS bundle (.app / .dmg)
pnpm tauri build- System Architecture - IPC communication, Rust backend, and React frontend structure.
- Feature Reference Catalog - Detailed reference guide to all Brewi capabilities and features.
- Testing Guide - Unit testing strategy, Vitest commands, and Cargo runner setup.
- Developer Guide - Standards, guidelines, and PR checklist.
- Feature Roadmap & TODO - Upcoming feature ideas, cloud sync, analytics, and security audits.
This project is licensed under the MIT License.

