Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By devy1540
Blazing-fast Rust statusline HUD for Claude Code — context health, tool activity, agent tracking, and usage monitoring
npx claudepluginhub devy1540/claude-pulse --plugin cpConfigure HUD display options (layout, template, bar, icons, colors, rules)
Reset claude-pulse config to defaults
Install claude-pulse binary and configure statusline
Uninstall claude-pulse binary, config, and statusline setting
Blazing-fast Rust statusline HUD for Claude Code.
Real-time monitoring of context usage, token cost, output speed, tool activity, and rate limits — all in your statusline.

{speed}, {cost}, {sparkline}, {predict}, {todo_bar}, conditional rulesIn Claude Code:
# Add marketplace
/plugin marketplace add devy1540/claude-pulse
# Install plugin
/plugin install cp@claude-pulse
# Set up statusline binary
/cp:setup
| Command | Description |
|---|---|
/cp:setup | Download binary + configure statusline |
/cp:configure | Customize layout, bar, icons, colors, rules |
/cp:reset | Reset config to defaults |
/cp:uninstall | Remove binary, config, and statusline |
| Preset | Description |
|---|---|
| Minimal | Model + context bar only |
| Standard | Model + context + usage (default) |
| Overview | 2-line compact with speed/cost/7d + emoji icons |
| Full | All elements enabled |
| Developer | Tools/agents/todos + git stats |
| Dashboard | All metrics including memory + environment |
| Placeholder | Output |
|---|---|
{model} | [Opus 4.6 (1M context)] |
{project} | Project path |
{git} | git:(main*) |
{version} | CC v2.1.6 |
{session_name} | Session name/slug |
| Placeholder | Output |
|---|---|
{context} | ctx ━━━╌╌╌╌ 25% |
{context_bar} | ━━━╌╌╌╌ |
{context_pct} | 25% |
{token_breakdown} | in: 50k, cache: 171k |
{sparkline} | ▁▂▃▄▅▆▇ |
| Placeholder | Output |
|---|---|
{usage} | 5h ━━╌╌ 26% (2h 34m) |
{seven_day} | 7d ━━━╌╌ 45% (2d 11h) |
{usage_bar} / {usage_pct} | Bar or percentage only |
| Placeholder | Output |
|---|---|
{tools} | ✅ Read ×3 | ✅ Edit ×2 |
{agents} | Agent type, model, elapsed time |
{todos} | ▶️ Task name (2/5) |
{todo_bar} | [━━━╌╌╌] 3/5 |
| Placeholder | Output |
|---|---|
{speed} | ~142 tok/s — output token speed |
{cost} | ~$0.29 — session cost estimate |
{predict} | ~15 msgs left — autocompact prediction |
{memory} | mem ━━━╌ 12.3GB / 16GB (77%) |
{env} | 1 CLAUDE.md | 3 rules | 2 MCPs |
{duration} | ⏱️ 46m |
{extra} | Custom shell command label (--extra-cmd) |
Config file: ~/.claude/plugins/claude-pulse/config.json
{
"lines": [
"{model} │ {project} {git} │ {speed} │ {duration}",
"{context} │ {usage} │ {seven_day} │ {cost}"
]
}
{
"labels": {
"context": "Context",
"usage": "Usage",
"sevenDay": "Weekly",
"memory": "RAM"
}
}
{
"bar": { "filled": "━", "empty": "╌", "width": 10 }
}
Show/hide placeholders based on thresholds:
{
"rules": [
{ "show": "token_breakdown", "when": "context_pct >= 85" },
{ "show": "seven_day", "when": "seven_day_pct >= 70" }
]
}
Named (green, cyan, red), ANSI 256 (178), or hex (#5DADE2):
{
"colors": {
"context": "green",
"usage": "brightBlue",
"sevenDay": "magenta",
"model": "#2E86C1"
}
}
Inject custom labels from any shell command:
# In statusLine config:
claude-pulse --extra-cmd "my-script.sh"
The script should output { "label": "your text" }.
| Platform | Binary |
|---|---|
| macOS ARM (Apple Silicon) | claude-pulse-aarch64-apple-darwin |
| macOS Intel | claude-pulse-x86_64-apple-darwin |
| Linux x86-64 | claude-pulse-x86_64-unknown-linux-gnu |
| Linux ARM64 | claude-pulse-aarch64-unknown-linux-gnu |
| Windows | claude-pulse-x86_64-pc-windows-msvc.exe |
MIT
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code statusline showing info at a glance: tokens, context, model, subagents, burn rate, skills, plugins, OpenSpec specs, task lists, and more
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress
Live usage status bar for Claude Code — session limits, weekly usage, lines changed, 10 themes, widget priorities, shimmer animations, and zero API calls
A comprehensive statusline dashboard for Claude Code — session summary, quota bars, agent tracker, MCP health, message history, and more. All at a glance, no slash commands needed.
Lightweight Claude Code status-line monitor with switchable styles, themes, and slash commands. v3.9.0 makes the `cache` countdown auto-detect the real prompt-cache TTL (5m vs 1h) from the transcript, fixing a ~55-minute early `cache COLD` for Claude subscription users (Claude Code requests the 1-hour TTL automatically). v3.7.0 defends against status-line hijacking: a new `cs --setup --project [PATH]` writes a project-level override so another tool stealing the global `~/.claude/settings.json` slot can't kick `cs` out of this project; when displacement is detected, the bar also surfaces a one-line warning. v3.6.0 makes daemon (fast) mode the default for `cs --setup` — under 1% CPU continuously instead of ~3% inline at refreshInterval=1; pass `--inline` to opt back. Requires the `cs` CLI from PyPI (`pip install claude-statusbar` or `uv tool install claude-statusbar`).
Real-time statusline HUD for Claude Code with Cubence balance display
Olympus — Harness engineering plugin. 15 agents perform requirement refinement, multi-perspective analysis, evolution loops, and evaluation.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim