Native macOS · Menu bar

Is everything OK?
Answer it without opening a thing.

VitalsBar watches the status pages of the services you depend on and distills them into a single green / amber / red signal in your menu bar. One glance — everything up? — instead of ten browser tabs.

  • macOS 14+
  • Apple Silicon & Intel
  • Native & lightweight
  • Auto-updates

Watches the status pages you already trust

GitHub Cloudflare Datadog OpenAI Stripe Slack Atlassian Statuspage incident.io soon Internal /health soon

Built to disappear until it matters

Everything you need. Nothing you don't.

Worst-of aggregation

The menu-bar icon always reflects the single worst state across every source. One thing down is never hidden behind everything else being fine.

History at a glance

Each system carries a compact uptime sparkline — one bar per check, tinted by health — so you can see a wobble the moment it starts.

Sources you choose

Point it at any Atlassian Statuspage with a label and a host. GitHub, Cloudflare, Datadog and OpenAI ship as defaults.

Genuinely native

AppKit + SwiftUI, not a webview. It sips memory, launches instantly, and feels like it came with the OS.

Launch at login

Flip one switch and VitalsBar is watching from the moment you sign in — quietly, in the background, forever.

Updates itself

Signed Sparkle auto-updates land in place and verify against VitalsBar's own key. Install once; stay current.

The health model

Four states. Zero ambiguity.

Every source maps onto one tint. The bar shows the worst; the pane shows the detail.

Operational

Everything reporting none. All clear.

Degraded

A minor incident or maintenance in progress.

Down

A major or critical outage. Act now.

Unknown

The source itself is unreachable. Trust nothing blindly.

A closer look

A rich pane, one click away

Every system, its state, a recent-history sparkline, and a link straight to its status page.
Settings (⌘,): pick your sources, toggle operational rows, launch at login, set the poll interval.

Put your peace of mind in the menu bar.

A one-time download that quietly keeps itself up to date from there on.

Unnotarized build — on first open, right-click the app and choose Open to clear Gatekeeper once. Everything after that updates silently.