Brew Services Menubar is a free, open-source macOS menu-bar utility that surfaces every Homebrew-managed background service — nginx, PostgreSQL, Redis, MySQL, and friends — in a single click-to-toggle popover, eliminating the need to drop into a terminal just to bounce a daemon.
What is Brew Services Menubar?
Brew Services Menubar is a lightweight Mac status-bar app that wraps the brew services command-line interface in a native macOS popover, letting you start, stop, and restart Homebrew-managed launchd services without opening a single terminal window. It lives quietly in your menu bar and gives you an at-a-glance colour-coded view of what's running and what isn't.
If you run a local development stack — even a modest one with PostgreSQL and Redis — you already know the ritual: open iTerm, remember whether you aliased brew services restart postgresql@14 or just postgresql, wait, check. Brew Services Menubar collapses that ritual into two clicks. I've had it installed for months and I reach for it almost every morning when switching between projects that need different daemon combinations.
What does Brew Services Menubar do best?
Its headline strength is effortless service visibility: one glance at the menu bar tells you whether any service is stopped unexpectedly — no polling, no brew services list. The popover lists every registered service with a status indicator, and a single click starts or stops it on the spot.
- Instant status at a glance — colour-coded indicators replace repetitive brew services list invocations.
- Start / Stop / Restart from the menu bar — no terminal context-switching mid-flow.
- Zero configuration — it reads the same Homebrew service registry your terminal does; nothing to set up.
- Minimal footprint — the app is a thin Objective-C/Swift wrapper; it doesn't add its own daemon or background process beyond what you tell it to run.
Where it shines brightest is in a polyglot dev environment where you juggle MySQL for one client project, PostgreSQL for another, and Redis for a queue-heavy app. Instead of maintaining shell aliases or remembering which service uses which formula name, you pull up the popover and toggle exactly what you need.
Is Brew Services Menubar free?
Yes — Brew Services Menubar is completely free to download and use. It is an open-source project hosted on GitHub under a permissive licence, so there are no paid tiers, in-app purchases, or subscription nags. You install it via Homebrew Cask or by downloading the release directly from the project's GitHub page.
Who should use Brew Services Menubar?
Brew Services Menubar is purpose-built for Mac developers who rely on Homebrew to manage local service dependencies. If your daily stack involves any combination of PostgreSQL, MySQL, MariaDB, Redis, Memcached, nginx, Elasticsearch, or similar daemons installed through Homebrew, this app belongs in your menu bar.
It is less useful if you containerise everything with Docker Desktop — in that world, Docker's own dashboard handles service lifecycle. It's also unnecessary if you only occasionally run a service and are perfectly comfortable with the terminal. But if you find yourself typing brew services subcommands multiple times per day, the time-to-value here is measured in minutes.
Compared to something like LaunchControl (which gives you deep launchd plist inspection) or running raw launchctl commands, Brew Services Menubar is deliberately narrower in scope — it only surfaces Homebrew-registered services, and that constraint is a feature. There's no clutter from system agents you'd never want to touch.
What are the best Brew Services Menubar alternatives?
The most direct alternative is LaunchControl, a polished commercial app that manages all launchd agents and daemons system-wide, not just Homebrew ones — worth it if you need deep plist editing. Anvil (now discontinued) once covered a similar niche for Pow-based rack apps. For Docker-managed services, Docker Desktop's built-in dashboard is the natural equivalent. And of course the CLI itself — brew services start|stop|restart <name> — is always there; Brew Services Menubar is simply a graphical shorthand for people who'd rather not context-switch.
How actively maintained is Brew Services Menubar?
The project is community-maintained on GitHub with periodic updates tracking Homebrew's own service infrastructure changes. Because it wraps a stable CLI interface rather than reimplementing service management itself, it tends to stay functional even between releases. That said, it is a solo open-source project rather than a commercially backed product — if a macOS update breaks something, fixes depend on community pull requests. I'd call it reliably functional rather than actively feature-developed.