Skip to content
← Back to projects

Developer Tooling

Claude Usage Widget

Floating macOS widget that shows current usage, pace against time elapsed, and countdown to reset. One-command Homebrew install.

2026 SwiftSwiftUImacOSClaude APIHomebrew
No dependenciesHomebrew installAuto-update support

The problem

Claude usage limits reset on a timer. You hit the limit mid-workflow, the session ends, and context is lost. There was no native way to see how close you were.

What I built

A native macOS floating widget. Shows current usage percentage, pace against elapsed time, countdown to reset, and plain-English status. Single Swift file, no dependencies, no Electron wrapper.

Distribution

Install via Homebrew: brew install rishi-banerjee1/ai-tools/claude-usage-widget. Auto-updates through the tap. Product site with screenshots and install instructions at the homepage link above.

Implementation decisions

Went native SwiftUI instead of a web wrapper. The app stays in the menubar, uses minimal resources, and does not require a background process. Single-file architecture keeps the build trivial.

More Projects

See what else I've built

Hiring tools, prompt governance, automation systems, and open-source utilities.