A lightweight macOS menu bar monitor built for developer workflows. Surfaces CPU, RAM, and disk usage alongside memory pressure from the tools you actually run — VS Code, Cursor, Chrome, Comet, Python, Claude Code, and terminals — all in one popover.
- Live sparklines on CPU / RAM / Disk — color shifts red on spike, green on recovery
- Developer process groups: Python · IDEs (VS Code, Cursor, Zed…) · Browsers (Chrome, Comet, Arc, Firefox…) · Claude / AI · Terminals · Background
- Click any process group to drill into the top 5 heaviest PIDs
- Proportion bars showing each group's share of total system RAM
- Health dot on the menu bar icon: green / yellow / red based on resource pressure
- Notifications with sound when RAM or CPU cross configurable thresholds
- Configurable menu bar: icon only · CPU% · RAM% · both
- Light / Dark / System theme support
| State | Condition |
|---|---|
| Healthy | CPU < 65% and RAM < 75% and Disk free > 20% |
| Warning | CPU > 65% or RAM > 75% or Disk free < 20% |
| Critical | CPU > 85% or RAM > 88% or Disk free < 10% |
brew tap cindyangelira/devbar
brew install --cask devbarOn first launch you may need to allow the app in System Settings → Privacy & Security since it is not notarized.
Download DevBar.zip from the latest release, unzip, and move DevBar.app to /Applications.
If macOS blocks the app:
xattr -cr /Applications/DevBar.appRequires macOS 13+, Xcode Command Line Tools.
git clone https://github.com/cindyangelira/devbar
cd devbar
make install # builds + copies to /ApplicationsOr step by step:
swift build -c release
bash build.sh
open DevBar.appSystem Settings → General → Login Items → add DevBar.app.
- macOS 13 Ventura or later
- No entitlements or sandboxing — runs fully local, zero network access
MIT
