Skip to content
lablnetPublic

About

Brewi is a modern, ultra-sleek macOS Homebrew GUI manager built with Rust, Tauri v2, and React 19.

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Brewi logo

Brewi 🍺

License: MIT Platform Framework Backend Frontend

Brewi is a modern, ultra-sleek macOS Homebrew GUI manager built with Rust, Tauri v2, and React 19.

Brewi Interface Screenshot

📦 Installation

brew install --cask brewi

Or download the latest .dmg installer from Releases.


📖 Table of Contents


❓ Why Brewi?

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 Comparison

Feature ⚡ Brewi 📦 WailBrew 🍰 Cakebrew
Manage formulae ✅ ✅ ✅
Manage casks ✅ ✅ ⚠️ Limited
Homebrew services management ✅ ✅ ❌
brew doctor & cleanup ✅ ✅ ⚠️ Partial
Apple Silicon native ✅ ✅ ✅
Disk usage & size sorting ✅ ❌ ❌
Version Rollback & Switcher ✅ ❌ ❌
Interactive Dependency Tree Graph ✅ ❌ ❌
Smart Auto-Cleanup Rules ✅ ❌ ❌
Auto-Health Guard & Badge Sync ✅ ⚠️ Badge only ❌
1-Click Multi-Mac QR Share ✅ ❌ ❌
Light / dark mode ✅ ✅ ⚠️
Actively maintained ✅ ✅ ❌
Open source ✅ (MIT) ✅ (MIT) ✅

🛠️ Development & Build

# 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

📚 Documentation & Roadmap


📄 License

This project is licensed under the MIT License.

About

Brewi is a modern, ultra-sleek macOS Homebrew GUI manager built with Rust, Tauri v2, and React 19.

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages