ccstatusline vs claude-powerline

Two npm tools for the Claude Code status line. The biggest difference is setup: ccstatusline uses an interactive terminal UI, claude-powerline uses a JSON file.

At a glance

Attributeccstatuslineclaude-powerline
SetupInteractive terminal UIJSON file or /powerline wizard
Runs onNode.js or BunNode.js 18+ and Git
ThemesPowerline themes6 built-in, plus custom
FontPowerline fontNerd Font, or ASCII mode
Usage limitsYesYes
Latest releasev2.2.30, Sep 17v1.32.0, Sep 23

Checked against the ccstatusline and claude-powerline READMEs on 2026-09-24.

Which to pick

  • Want a setup screen? ccstatusline.
  • Want a config file you can commit? claude-powerline.
  • Want to read one script and see its real output first? Pick a status line below.

Status lines that do the same job

Opus 4.8 high ✦ │ ctx 22% │ app (main) │ PR #1287 ● │ $0.41 · 10m +128 -34 Session ● ● ● ● ● ● ● ● ○ ○ ○ 74% left Resets in 2h 6m Weekly ● ● ● ● ● ● ● ● ● ● ○ 93% left Resets in 2d 0h

Feature-rich bash status line with model, context bar, session cost (read live from Claude Code, so it stays correct on any model), rate-limit bars, and live tool/agent activity that adapts to terminal width. Source: github.com/JungHoonGhae/claude-statusline

Shows git, tokens, cost, limits, and burn rate. Multi-line Bash script.

✧ ███████████▋ 73% 🗝 Ultima Weapon ✦ app ∙ main ♥ ████████████████████████ 100% 「SAVE POINT」 ✶ Limit Form ◉ 41

Claude Code plan-usage HP bar that reads the Claude auth token to show remaining usage.

Shows git, tokens, and limits. Multi-line Python script. Connects to the internet.

Opus 4.8 │ main │ app │ ▓▓░░░░░░░░ 44k/200k │ $0.41

Catppuccin Frappé–themed status line with model, git branch and dirty flag, folder, a block context bar, and session cost. Source: github.com/danjdewhurst/cc-status-line

Shows git, tokens, and cost. Themed Bash script.

app · main · Opus-4.8 · effort high · ctx 22% · 5h 26% ↻2h6m · 7d 7% ↻2d0h

Folder, git branch, model (color-coded by family), effort, context usage, and 5h/7d rate-limit usage with reset countdowns — all on one line, each percentage going green → yellow → red as it climbs. Needs jq.

Shows git, tokens, and limits. Bash script.

🤖 Opus 4.8 [200K] │ 🎯 high │ 📁 app │ 🌿 main 📅 07/07/26 Tue │ ⏰ 22:59:15 │ ₿$63k │ ☀️ +90°F Ctx: ● ▓▓░░░░ 33% [66K/200K] │ ⏱ 10m │ 🔧 2.1.155

A three-line bar that mixes coding metrics with ambient real-world data: model, context and git on top; date, time, live weather from wttr.in and the Bitcoin price from Coinbase in the middle; a context bar with real token counts, session cost and Claude Code version below.

Shows git, tokens, weather, and markets. Multi-line Node script. Connects to the internet.

[Opus 4.8] | ━━━━━━ 22% (44K/200K) | app | git:(main) | ⏱ 10m

Single-line status with a context bar, H/W usage limits, project, git branch, MCP server count, and a session timer, with cross-platform credential lookup. Source: github.com/AndyShaman/claude-statusline

Shows git, tokens, and limits. Bash script.