Claude Code status line

Usage Pulse

A usage status bar showing session and weekly limits, cost, context and agents, with ten themes and no API calls.

471 stars 32 forksStatus lines Plugin marketplace Source

Install

Add the plugin marketplace
/plugin marketplace add NoobyGains/usage-pulse

Run inside Claude Code, then /plugin to pick what to install from it.

Inside Claude Code
/plugin install usage-pulse --marketplace NoobyGains/usage-pulse
From source
git clone https://github.com/NoobyGains/usage-pulse.git

From the README

Every limit, cost and agent, live under your prompt. Plus every other AI subscription you pay for.

  Install •
  Demos •
  Providers •
  Themes •
  Widgets •
  Agents •
  Flags •
  Changelog

One minute from zero to a live bar: /plugin install usage-pulse --marketplace NoobyGains/usage-pulse, then /usage-pulse:setup, then restart Claude Code.

Why Usage Pulse

      ⚡ Zero API calls
      The 5-hour and weekly bars, the countdowns, context and cost all come from what Claude Code already pipes to the status line. No key, no polling, nothing to rate limit.

      🧭 Every subscription on one screen
      A second Claude account, Codex, Gemini / Antigravity, MiniMax or any JSON file gets its own row, found for you and drawn in the same theme.

      💸 Costs you can compare
      API-equivalent spend per session in your currency, priced per model for Fable 5.1, Opus 5.5, Sonnet 5.5 and Haiku 5.5, with budget, 7-day and all-time views.

      🤖 Agents, live
      How many subagents are running and spawned against the cap, agent-team task progress, and a row per subagent in the agent panel with model, effort, context and time.

      🎨 Made to look good
      10 themes, 5 animations, 8 bar styles, 5 sizes, 4 layouts and 48 widgets, all chosen in a full-screen wizard with live previews. You never edit JSON.

      🪶 One file
      A single Python script, zero dependencies, Python 3.8+, Windows, macOS and Linux. Installs in a minute, updates itself with --update.

Install

As a Claude Code plugin

A plugin cannot register a status line by itself, so /usage-pulse:setup writes it into settings.json with safe defaults. Afterwards /usage-pulse:pulse setup chooses hooks, providers, theme and widgets. On Claude Code older than 2.1.275, add the marketplace first with /plugin…
Read the full README on GitHub

How status lines work

  • A status line is a command Claude Code runs to draw the bar under the prompt. It gets the session as JSON on stdin (model, folder, cost, context) and prints one or more lines.
  • Point the statusLine setting in ~/.claude/settings.json at it: { "statusLine": { "type": "command", "command": "<the command from the README>" } }.
  • Or run /statusline inside Claude Code and describe what you want.
Claude Code docs

Details

Language
Python
Last updated
3 November 2026

FAQ

What is Usage Pulse?

A usage status bar showing session and weekly limits, cost, context and agents, with ten themes and no API calls. It is a status line for Claude Code, from NoobyGains/usage-pulse on GitHub.

How do I install Usage Pulse?

Run /plugin install usage-pulse --marketplace NoobyGains/usage-pulse inside Claude Code, then follow the setup in the README.

Is Usage Pulse popular?

NoobyGains/usage-pulse has 471 GitHub stars and 32 forks. It was last updated on 3 November 2026.

More status lines

Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.