macOS · Menu bar

BreathBar — breathe from the menu bar

Guided breathing patterns, session rings, streaks, and optional break reminders — without leaving your workflow. Part of our Crazy apps line: small utilities with a clear job.

What you get

Pick a pattern (Box 4-4-4-4, 4-7-8 relax, Coherent 5-5, Calm 3-3-6, or custom), run a timed session with a progress ring, and track streaks and daily minutes — all from the tray.

Patterns & sessions

Segmented presets plus Settings for custom timing. Sessions from 1 to 10 minutes with phase progress and seconds left in the menu bar title while you run.

Focus overlay

Optional fullscreen dim with large cues when you want fewer distractions. Press Esc to dismiss.

Stats & reminders

Streak for consecutive days with a completed session, sessions and minutes today, optional soft sounds on phase change, and repeating break reminders (off by default).

Install

Open the disk image, drag BreathBar.app into Applications, then eject the volume.

  • Notifications work best with the signed .app; grant permission when prompted for reminders.
  • If Gatekeeper blocks the download: System Settings → Privacy & Security → Open anyway.
  • If needed: xattr -cr ~/Downloads/BreathBar-1.0.0.dmg then open again.
  • Rebuild: from MacAppsBundle run ./Scripts/build.sh BreathBar 1.0.0 --unsigned (local test) or omit --unsigned for Developer ID sign. Outputs build/BreathBar.app and build/BreathBar-1.0.0.dmg. Icons: Assets/icons/BreathBar.icns (or generated via Scripts/generate-icons.swift).