It's a SwiftUI app (macOS 14+) that wraps the Homebrew CLI and adds features I've always wanted:
- Browse, search, install, and uninstall formulae and casks with a 3-column native interface
- Bulk operations – select multiple packages to upgrade or remove at once
- CVE/vulnerability scanning – checks installed packages against the OSV database
- Dependency tree visualization – see what depends on what before removing things
- Orphaned dependency cleanup – find and remove packages nothing depends on anymore
- Duplicate app detection – spots apps installed from both Homebrew and /Applications
- Third-party app update scanning – detects Sparkle/GitHub updates for non-Homebrew apps too
- Curated collections – one-click install bundles for web dev, data science, DevOps, etc.
- Services management – start/stop/restart brew services from the GUI
- Scheduled maintenance – auto-run cleanup and brew doctor on a schedule
- Mac App Store integration (via mas CLI)
- Menu bar icon with background update checks and notifications
Available via brew install --cask taphouse or direct download. Localized in 6 languages.
Currently at v1.4.8 (50 builds in). I'd love feedback on what else would be useful.
https://taphouse.multimodalsolutions.gr