jarrodwatts/claude-hud

A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 7 minutes ago
Added to GitGenius on April 1st, 2026
Created on January 2nd, 2026
Open Issues & Pull Requests: 7 (+0)
Number of forks: 1,275
Total Stargazers: 27,477 (+0)
Total Subscribers: 36 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 28.1 hours
Mean response time: 3.7 days
90th percentile: 11.4 days
Tracked items: 259

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 18% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 1
Closed in 7 days: 2
Avg open age: 1 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 1
Closed in 7 days: 2
Comments in 7 days: 4
Events in 7 days: 10

Top labels

  • bug (81)
  • enhancement (53)
  • question (5)
  • good first issue (3)
  • upstream (3)
  • help wanted (2)
  • wontfix (2)
  • documentation (1)

Detailed Description

Claude HUD is a Claude Code plugin that displays real-time session information including context usage, active tools, running agents, and task progress in a persistent statusline.

The plugin addresses the need for visibility into Claude Code's internal state during development sessions. It works by hooking into Claude Code's native statusline API to display native token data and parse the session transcript for tool and agent activity. The display updates after each interaction, debounced at 300 milliseconds, and scales automatically with the context window size including larger 1M-context sessions. The default two-line display shows the model, provider label when identified, project path, git branch, and a color-coded context bar indicating usage levels. Additional optional lines can be enabled through configuration to show tool activity, agent tracking, and todo progress.

Developers should choose this tool if they work regularly in Claude Code and want to monitor context consumption before hitting limits, track which files Claude is reading or editing in real time, or manage multiple subagents within a session. The plugin requires no separate window or terminal multiplexer and works in any terminal environment. Installation happens within Claude Code itself through the marketplace, though Linux users on older versions may need to adjust the TMPDIR environment variable, and Windows users need Node.js LTS installed for the setup command.

The maintainers respond to issues and pull requests within a few days. Work in the issue tracker centers on bug reports, enhancement requests, and user questions.