A menu bar meal tracker for your cut protocol. Protein and calories at a glance — and your data never leaves your Mac.
- Grab the latest
CutBar-<version>.dmgfrom Releases. - Open the DMG and drag CutBar.app to Applications.
- Launch it. Look up — it lives in your menu bar.
Requires macOS 14 Sonoma or later. The app is signed and notarized. CutBar checks for updates in the background and installs new versions in-place via Sparkle; you can also trigger a check from About CutBar → Check for Updates….
In the menu bar: today's protein (g) and calories, live.
Click it to drop a compact panel with:
- The phase you're currently in — Fasting, Meal 1, Gym, Shake, or Meal 2 — with its time window.
- Progress bars toward your daily protein and calorie targets.
- All three meal slots with the protein logged in each.
- Quick Log — up to three pinned presets from your profile, or
+ New Entryfor anything else. - Your last three entries (right-click to delete).
CutBar keeps three fixed slots (Meal 1, Post-Gym Shake, Meal 2) and lets you personalize:
- Daily targets (protein, calories, fat, carbs)
- Slot windows and per-slot targets
- Default entry source and restaurant calorie buffer
- Presets, including enabled/pinned state and pinned order for menu-bar Quick Log
- Dashboard — full-day view with a card per slot, targets, and what you've logged.
- Meal History — scrollable list of past days, grouped by date.
- Profile Settings — personalize targets, windows, defaults, and presets.
Open either from the menu bar panel footer.
| Key | Action |
|---|---|
| ⌘N | New entry |
| ⌘, | Profile settings |
| ⌘R | Refresh totals |
| ⌘Y | Meal History |
| ⌘S | Save entry |
| ⌘Q | Quit |
Everything is stored locally in a SQLite database at ~/Library/Application Support/CutBar/food-log.sqlite. No network calls. No telemetry. No accounts.
Report vulnerabilities using the process in SECURITY.md.
Building from source, running tests, and cutting releases are covered in DEVELOPERS.md and the docs/ folder:
