Original Reddit post

Built a terminal status bar that pipes Claude Code’s session payload into a live display — shows your 5h/7d rate-limit usage, context window fill, active model, and a traveling wave animation while Claude is working. What it shows: 5h / 7d usage bars with color thresholds (blue → amber → red as you approach limits) Live countdown to reset (↺2h, ↺45m, etc.) Context window % fill Active model name (Opus 4.8 / Sonnet / Haiku) Branch + dirty flag for the current repo Wave animation during active runs, shimmer at idle Works via Claude Code’s hook system — pre-tool-use and post-tool-use hooks feed the payload to the script on every tool call. No polling, no background process. Still being optimized — the macOS date fallback and a few animation edge cases are actively being worked through. PRs and issues welcome. GitHub: https://github.com/krendun/claude-code-statusbar submitted by /u/Krendun

Originally posted by u/Krendun on r/ClaudeCode