DEV Community

Faris4166
Faris4166

Posted on Edited on

๐ŸŽฎ NeonGauge: Let a Tiny Pixel Buddy Watch Your Claude Limits For You ๐ŸŽฎโšก

โšก๐ŸŽฎ NeonGauge: Let a Tiny Pixel Buddy Watch Your Claude Limits For You ๐ŸŽฎโšก

Ever been deep in a coding session when Claude suddenly hits its limit mid-task? ๐Ÿ˜ตโ€๐Ÿ’ซ
It happened to me so often that I decided to build my own app, and I wanted it to double as cool desktop decor too ๐Ÿ˜Ž

๐Ÿ‘พ NeonGauge is a tiny pixel-art app that floats on your screen all the time.
It shows how much of your Claude usage youโ€™ve burned through, for both the 5-hour session and the weekly limit, with a countdown to the next reset โณ

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

๐Ÿฆ€ Built with Rust, extra lightweight
โœ… A single native file, around 8 MB
โœ… No runtime to install, no hidden browser inside like Electron apps
โœ… Leave it running all day without slowing your machine down

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

๐Ÿฃ A mascot with 5 moods that react to your usage
๐Ÿ˜Š 0โ€“29% โ†’ ALL CHILL
๐Ÿ˜Ž 30โ€“59% โ†’ CRUISING
๐Ÿ˜ฐ 60โ€“79% โ†’ EASE UP...
๐Ÿšจ 80โ€“94% โ†’ DANGER ZONE!
๐Ÿ˜ต 95โ€“100% โ†’ BURNT OUT

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

โœจ Fully loaded, in a window the size of a stamp
๐Ÿ”” Alerts before you hit the limit (custom thresholds) with 8-bit sounds and desktop notifications
๐Ÿ“Š 24-hour history chart plus 7-day daily peaks, stored only on your machine
๐ŸŽต Chiptune sound effects synthesized in code, with zero audio files
โš™๏ธ Adjust size, opacity and always-on-top from Settings, no code edits needed
๐Ÿ–ฅ๏ธ Hides in the system tray and can launch at startup

๐Ÿ”’ Safe by design: the app only reads your Claude Code token. It never modifies it or sends it anywhere else, and all the code is open for you to inspect.

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”

๐Ÿ’ป Supports Windows ยท macOS ยท Linux
๐Ÿ†“ 100% free ยท Open Source (Apache-2.0)

๐ŸŒ Website: https://neongauge.vercel.app
โญ GitHub: https://github.com/Faris4166/NeonGauge

Top comments (0)