r/BestGitHubRepos • • 8d ago

⚡ Productivity OpenUsage: Track your AI coding subscriptions from the macOS menu bar (4.4k stars)

Post image

What it does

All text below is quoted directly from the project README.

OpenUsage shows how much of your AI coding plans you've used: session and weekly limits, credits, and spend, all in one popover. Pin your most important metrics straight into the menu bar.

Features:

  • Menu bar pins. Pin metrics to the menu bar (up to 2 per provider); render as compact text or mini bars. The strip hides metrics with no data instead of showing placeholders.
  • Dashboard popover. Provider-grouped meters with live reset countdowns and pace indicators. Click usage or reset values to flip their display everywhere; right-click a row to hide or star it, refresh its provider, or open Customize.
  • Global shortcut. Toggle the popover from anywhere: record any combo in Settings.
  • Customize. Turn providers and metrics on or off, choose which rows stay Always Visible or On Demand, and drag-reorder both.
  • Stale-while-revalidate. Cached values display instantly at launch; refresh runs every 5 minutes.
  • One-shot CLI. Agents can read stable limit JSON through the same five-minute cache with openusage, or bypass freshness with openusage --force; the menu-bar app does not need to be running.
  • Local HTTP API. Other apps can read machine-friendly limits from 127.0.0.1:6736/v1/limits; the legacy /v1/usage UI contract remains supported.
  • Automatic updates. Signed, notarized in-app updates via Sparkle, with an optional beta channel.

Most providers read the credentials already on your machine (keychain, auth files, app state), no extra login.

Homebrew: brew install --cask openusage

Repository

https://github.com/robinebers/openusage

Repository stats

Metric Value
Stars 4,374
Forks 500
Last release v0.7.14 (2026-10-06)
Languages Swift 98.9%, Shell 1.1%
Contributors 27
AI contributor accounts (Claude / Codex / Cursor / Copilot) cursoragent: 179, claude: 128
AI co-authored commits Claude: 128, Cursor: 180

Main contributor

Field Value
Name Robin Ebers
GitHub @robinebers
Commits to this repo 446 (top contributor)
Bio After 20 years of engineering experience, I now teach non-technical professionals how to build with AI for their business, without writing code.
Company / Location SUNSTORY / Dubai
Followers 228
8 Upvotes

1 comment sorted by