statuslin.es

Claude Code status lines written in Node.js

3 of the gallery's 23 status lines are written in Node.js. Updated 2026-07-06.

Node status lines parse the JSON payload natively, no jq required, and can lean on npm when a config wants more than the standard library.

If you installed Claude Code through npm you already have the runtime, so trying one of these costs nothing.

Status lines

node
Op 4.8app (main)█░░░░ 44k/200kcache 5% ↓2k +5k │ 5h:26%(2h7m) │ 7d:7%(2d)

Bucketed git status counts, ahead-behind arrows, prompt-cache stats with an expiry countdown, and a heads-up when CLAUDE.md, AGENTS.md and GEMINI.md fall out of sync. Dependency-free Node.

node
app │ Opus 4.8 │ context: ██░░░░░░░░ 22%Fixing the null check in the parser

Shows the task Claude is working on right now, read from the session todo list, beside context and five-hour usage bars.

◆ Opus 4.8 │ ▪ app │ ⎇ main │ ◷ 16:02 │ 26% (44K/167K) │ 26% ↻2h6m7% ⟳2d0h

Node status line with an autocompact-aware context bar (subtracts the compaction buffer), project, branch, last-activity time, and 5h/7d rate-limit segments.

New to Claude Code status lines? Read the setup guide.