Releases: 4nkitd/openbar
Release list
OpenBar v0.1.9
Performance and updater release. OpenCode activity streaming stops while the popover is hidden, animation timers shut down when hidden, refresh cooldowns no longer trigger pointless UI updates. Adds a signed Sparkle update feed (https://4nkitd.github.io/openbar/appcast.xml). Existing users update once manually or via Homebrew; after that updates arrive in-app.
OpenBar v0.1.8
Quota refresh UI
- Quota bars shimmer while a live check is in flight instead of showing Refreshing or Updating copy.
- Launch no longer flashes Cached. Live check pending. Failed checks use an orange warning icon on the bar, with the error in the tooltip.
Install with brew install --cask 4nkitd/tap/openbar, or download the ZIP below. Ad-hoc signed, not notarized.
SHA-256: e46c806fdf66cafdcb06f1119a5cda7a447da03b6c599d528f51f68063bf93aa
OpenBar v0.1.7
OpenCode live usage
- Listen to the local OpenCode V2 event stream and animate the matching provider's quota bar while that model is streaming or running tools.
- Header equalizer sits next to the unchanged plan label. Reduced motion uses a static brighter fill.
Install with brew install --cask 4nkitd/tap/openbar, or download the ZIP below. Ad-hoc signed, not notarized.
SHA-256: 1c5bfc2524363a46297e53f0cd8c68ae66de822928628f3ede7e4342d051200c
OpenBar v0.1.6
OAuth lifecycle improvements
- Reactive xAI OAuth refresh after authentication failures, including rotated refresh-token persistence.
- Antigravity reuses OpenCode Google credentials and local agy-auth.js OAuth client configuration without OpenCode running.
- Both integrations retry quota collection after token refresh and preserve last-good quota data on failure.
- Native failure notifications and regression coverage for both providers.
OpenBar v0.1.5
Account bar redesign
- Rounded, provider-colored usage bars with diagonal stripes across the unfilled portion.
- Account names and percentages on the left, with reset countdowns and applicable Codex reset credits on the right.
- Tighter spacing and consistent padding in light and dark mode.
- Updated OpenCode icon and preserved full-color provider logos.
- Expanded quota windows and the used/remaining preference remain available.
Apple Silicon, macOS 13+. Ad-hoc signed, not notarized.
Download the ZIP, unzip it, quit OpenBar, and move OpenBar.app into Applications.
SHA-256 for OpenBar-0.1.5-macos-arm64.zip:
4dde826c8bda2bf084918a9bb1af572b98f41b0ae0a03e1cf67ec7087d835cfe
OpenBar v0.1.4
xAI Grok SuperGrok quota and OpenCode V2 auto-import.
- SuperGrok credits from OpenCode xAI OAuth,
opencode.db, orgrok login. Inference API keys and browser cookies are not used. - On launch, unused Current login providers are turned on when OpenCode V2 already has them: Codex/ChatGPT, Claude, OpenCode Go, GitHub Copilot, and xAI.
- Antigravity current login can show more than one Google account from the OpenCode account store.
Ad-hoc signed, not notarized. Apple Silicon, macOS 13+.
SHA-256 OpenBar-0.1.4-macos-arm64.zip:
88e892652601d500a1eda03b43d478b260a321960d1aa233ea47b70fa0238ddf
OpenBar v0.1.3
OpenBar release with refreshed integration branding, updated documentation, and native regression-tested macOS packaging.
OpenBar v0.1.0
OpenBar v0.1.0
OpenBar continues Headroom's menu-bar quota monitoring in a native AppKit app.
Install
brew install --cask 4nkitd/tap/openbar
open -a OpenBarOr download OpenBar-0.1.0-macos-arm64.zip, unzip it, and move OpenBar.app into Applications. Requires Apple Silicon and macOS 13 Ventura or later.
Included
- Direct HTTP usage integrations for Codex, Claude Code, OpenCode Go, GitHub Copilot and Antigravity.
- Multiple named accounts with independent credentials, quota readings and refresh state.
- Compact progress bars, expandable quota windows and reset timers.
- Used or remaining percentages, threshold notifications, and launch at login.
- Local Keychain storage for entered tokens and Google OAuth client configuration. No embedded client secrets or third-party backend.
- Non-interactive background Keychain reads, per-account retry delays and stale-data handling.
Moving from Headroom
Quit Headroom and disable its launch-at-login entry before switching. headroom disable handles CLI installations. Configure your accounts in OpenBar's Integrations settings. Headroom widgets, notch HUD and preferences are not migrated.
Notes
- This build is ad-hoc signed, not notarized. If macOS blocks it, use System Settings → Privacy & Security → Open Anyway after verifying the download source.
- Google OAuth refresh requires local client configuration. Protected legacy sign-ins may need explicit authorization or a credential file.
- GitHub's internal Copilot quota endpoint does not accept every personal access token.
- Sparkle automatic updates are not configured. Upgrade through Homebrew.
The attached SHA-256 file can be used to verify the ZIP download. No credentials or personal account data are included in the release.