Valkyrie00/bold-brew

Bold Brew (bbrew) - A Homebrew TUI Manager

Go

442

163 commits

updated Sep 2, 2026

See the code

README

Bold Brew Logo

Bold Brew

A modern Terminal UI for Homebrew, Flatpak, and Mac App Store

GitHub release License Build Quality Security Downloads Homebrew Installs

Website · Changelog · Report Bug · Request Feature


Bold Brew Demo

Browse, search, filter, and manage thousands of packages without leaving the terminal


Why Bold Brew?

Homebrew is powerful, but managing hundreds of packages from the command line is tedious. Bold Brew gives you a visual interface to browse, search, and manage everything — formulae, casks, Flatpak apps, and Mac App Store apps — from a single keyboard-driven TUI.

  • See everything at a glance — installed status, outdated packages, download popularity
  • Curate with Brewfiles — load local or remote Brewfiles for themed package collections
  • Stay secure — scan packages for CVEs with one keystroke
  • Works with Homebrew 4, 5, and 6 — leverages the latest features automatically

Official Homebrew TUI for Project Bluefin

Bold Brew is the official Terminal UI for managing Homebrew in Project Bluefin and Aurora, next-generation Linux desktops serving tens of thousands of users worldwide.

"This application features full package management for homebrew in a nice nerdy interface" — Bluefin Documentation

Project Bluefin Aurora Universal Blue


Features

Package Management

Manage Homebrew formulae, casks, Flatpak, and Mac App Store apps from one interface. Install, update, and remove packages with confirmation dialogs and real-time streaming output.

Discovery and Filtering

Fast search across 15,000+ packages. Filter by installed, outdated, leaves, casks, or formulae. Sort by download popularity or name. See type indicators [F] [C] [M] at a glance.

Brewfile Workflows

Load Brewfiles from local paths or remote URLs. Batch install/remove entire collections. Export your installed packages to a ~/Brewfile with one keystroke. Supports brew, cask, tap, mas, and flatpak entries.

Security and Health

On-demand vulnerability scanning via brew vulns (press v). Deprecated and disabled package warnings with replacement suggestions. Full Homebrew 6.0 compatibility including tap trust and ask mode.


Installation

Install Homebrew + Bold Brew with a single command:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Valkyrie00/bold-brew/main/install.sh)"

Via Homebrew

brew install bbrew

Manual Download

Grab the latest binary from the releases page.


Quick Start

# Browse all packages
bbrew

# Load a Brewfile (local or remote)
bbrew -f ~/Brewfile
bbrew -f https://raw.githubusercontent.com/user/repo/main/Brewfile

See the examples/ directory for ready-to-use Brewfiles (dev tools, AI tools, K8s, etc.).


Keyboard Shortcuts
KeyAction
/Search packages
↑/↓ or j/kNavigate list
EscBack to table
?Help screen
qQuit

Filters and Sorting

KeyAction
fToggle installed
oToggle outdated
lToggle leaves
cToggle casks
FToggle formulae
sCycle sort (None → Downloads → Name)

Package Operations

KeyAction
iInstall selected
uUpdate selected
rRemove selected
vVulnerability scan
eExport to ~/Brewfile
Ctrl+UUpdate all outdated

Brewfile Mode

KeyAction
Ctrl+AInstall all from Brewfile
Ctrl+RRemove all from Brewfile

Screenshots

Search

Fast search across all packages

Brewfile Mode

Brewfile mode with curated package selection


Compatibility

HomebrewSupportHighlights
4.x – 5.xFullJSON v1 API, standard operations
6.0+Full + EnhancedJSON v2, tap trust, ask mode, brew vulns
PlatformSupport
macOS (Apple Silicon + Intel)Full
Linux (x86_64 + ARM64)Full

Security

  • brew vulns — On-demand CVE scanning for installed packages (press v in the TUI)
  • govulncheck — Go dependency vulnerability scanning in CI
  • gosec — Static security analysis in CI
  • Gated releases — Tests + lint must pass before any release is published

Found a vulnerability? Report it via GitHub Security Advisories.


Contributing

We welcome contributions! See CONTRIBUTING.md for setup instructions, project structure, and guidelines.

Quick start:

git clone https://github.com/Valkyrie00/bold-brew.git && cd bold-brew
make build-local && make test quality-local

Contributors

License

MIT — see LICENSE for details.


Built with care for the Homebrew community

GitHub stars GitHub forks

brew
go
homebrew
tui

Significant stargazers

Shaan Majid

25 followers · starred Aug 2026

Colin Dean

254 followers · starred Nov 2025

Jorge O. Castro

889 followers · starred Jul 2025

Julian Meinking

52 followers · starred Jun 2025

Valkyrie00/bold-brew

Bold Brew (bbrew) - A Homebrew TUI Manager

Go

442

163 commits

updated Sep 2, 2026

See the code

README

Bold Brew Logo

Bold Brew

A modern Terminal UI for Homebrew, Flatpak, and Mac App Store

GitHub release License Build Quality Security Downloads Homebrew Installs

Website · Changelog · Report Bug · Request Feature


Bold Brew Demo

Browse, search, filter, and manage thousands of packages without leaving the terminal


Why Bold Brew?

Homebrew is powerful, but managing hundreds of packages from the command line is tedious. Bold Brew gives you a visual interface to browse, search, and manage everything — formulae, casks, Flatpak apps, and Mac App Store apps — from a single keyboard-driven TUI.

  • See everything at a glance — installed status, outdated packages, download popularity
  • Curate with Brewfiles — load local or remote Brewfiles for themed package collections
  • Stay secure — scan packages for CVEs with one keystroke
  • Works with Homebrew 4, 5, and 6 — leverages the latest features automatically

Official Homebrew TUI for Project Bluefin

Bold Brew is the official Terminal UI for managing Homebrew in Project Bluefin and Aurora, next-generation Linux desktops serving tens of thousands of users worldwide.

"This application features full package management for homebrew in a nice nerdy interface" — Bluefin Documentation

Project Bluefin Aurora Universal Blue


Features

Package Management

Manage Homebrew formulae, casks, Flatpak, and Mac App Store apps from one interface. Install, update, and remove packages with confirmation dialogs and real-time streaming output.

Discovery and Filtering

Fast search across 15,000+ packages. Filter by installed, outdated, leaves, casks, or formulae. Sort by download popularity or name. See type indicators [F] [C] [M] at a glance.

Brewfile Workflows

Load Brewfiles from local paths or remote URLs. Batch install/remove entire collections. Export your installed packages to a ~/Brewfile with one keystroke. Supports brew, cask, tap, mas, and flatpak entries.

Security and Health

On-demand vulnerability scanning via brew vulns (press v). Deprecated and disabled package warnings with replacement suggestions. Full Homebrew 6.0 compatibility including tap trust and ask mode.


Installation

Install Homebrew + Bold Brew with a single command:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Valkyrie00/bold-brew/main/install.sh)"

Via Homebrew

brew install bbrew

Manual Download

Grab the latest binary from the releases page.


Quick Start

# Browse all packages
bbrew

# Load a Brewfile (local or remote)
bbrew -f ~/Brewfile
bbrew -f https://raw.githubusercontent.com/user/repo/main/Brewfile

See the examples/ directory for ready-to-use Brewfiles (dev tools, AI tools, K8s, etc.).


Keyboard Shortcuts
KeyAction
/Search packages
↑/↓ or j/kNavigate list
EscBack to table
?Help screen
qQuit

Filters and Sorting

KeyAction
fToggle installed
oToggle outdated
lToggle leaves
cToggle casks
FToggle formulae
sCycle sort (None → Downloads → Name)

Package Operations

KeyAction
iInstall selected
uUpdate selected
rRemove selected
vVulnerability scan
eExport to ~/Brewfile
Ctrl+UUpdate all outdated

Brewfile Mode

KeyAction
Ctrl+AInstall all from Brewfile
Ctrl+RRemove all from Brewfile

Screenshots

Search

Fast search across all packages

Brewfile Mode

Brewfile mode with curated package selection


Compatibility

HomebrewSupportHighlights
4.x – 5.xFullJSON v1 API, standard operations
6.0+Full + EnhancedJSON v2, tap trust, ask mode, brew vulns
PlatformSupport
macOS (Apple Silicon + Intel)Full
Linux (x86_64 + ARM64)Full

Security

  • brew vulns — On-demand CVE scanning for installed packages (press v in the TUI)
  • govulncheck — Go dependency vulnerability scanning in CI
  • gosec — Static security analysis in CI
  • Gated releases — Tests + lint must pass before any release is published

Found a vulnerability? Report it via GitHub Security Advisories.


Contributing

We welcome contributions! See CONTRIBUTING.md for setup instructions, project structure, and guidelines.

Quick start:

git clone https://github.com/Valkyrie00/bold-brew.git && cd bold-brew
make build-local && make test quality-local

Contributors

License

MIT — see LICENSE for details.


Built with care for the Homebrew community

GitHub stars GitHub forks

brew
go
homebrew
tui

Significant stargazers

Shaan Majid

25 followers · starred Aug 2026

Colin Dean

254 followers · starred Nov 2025

Jorge O. Castro

889 followers · starred Jul 2025

Julian Meinking

52 followers · starred Jun 2025

Languages

Go

72.3%

EJS

19.1%

JavaScript

4.1%

Shell

2.6%

Makefile

1.8%