Claude Code status line
claude-code-statusline
A terminal configurator for picking status line fields and a theme.
Install
git clone https://github.com/jsubroto/claude-code-statusline.gitFrom the README
ccsl — Claude Code Status Line Terminal configurator for Claude Code's built-in status line. Pick fields, pick a theme, hit Enter. What it does Writes a tiny Python script to ~/.claude/statusline.py and wires it into ~/.claude/settings.json. Claude Code calls that script on every prompt and renders the output as your status line. Fields Themes: default · minimal · neon · pastel · mono Requirements - Python 3 (standard library only, no pip install) - Claude Code Usage Quick install: Or clone and run: Navigate with ↑ ↓, toggle fields with Space, switch sections with Tab, install with Enter, quit with q. Restart Claude Code after installing to see your status line. Testing License MIT Uninstall Remove the statusLine key from ~/.claude/settings.json. A backup is saved to ~/.claude/settings.json.bak before every install.
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.
Details
- Repository
- jsubroto/claude-code-statusline
- Type
- Status lines
- Language
- Python
- License
- MIT
- Last updated
- 7 June 2026
- Topics
- ccslccstatuslineclaudeclaude-codeclaude-code-statuslineclicursesdeveloper-toolspythonstatuslineterminaltui
FAQ
What is claude-code-statusline?
A terminal configurator for picking status line fields and a theme. It is a status line for Claude Code, from jsubroto/claude-code-statusline on GitHub.
How do I install claude-code-statusline?
Clone jsubroto/claude-code-statusline from GitHub and follow the setup steps in its README.
Is claude-code-statusline popular?
jsubroto/claude-code-statusline has 13 GitHub stars and 3 forks. It was last updated on 7 June 2026.
More status lines
agent-usage-tmux
13artischocki/agent-usage-tmux
Shows Claude Code and Codex usage in the tmux status line.
Bar
29allthingsclaude/bar
A statusline for Claude Code that shows context usage, session limits, and git info right in your terminal.
Claude Statusline
27hell0github/claude-statusline
A Lightweight Statusline plugin for Claude Code CLI to track context, cost usage and session reset time
Claude Tab Tracking
26lightpointventures/claude-tab-tracking
Real-time task tracking and conversation memory for Claude Code sessions
Capybara Toolbox
32dvwinck/capybara-toolbox
Five Claude Code plugins, Python stdlib + git. ar-board: judge agent proposals one by one on a local board; the agent keeps your reasons. publish-check: scan a repo's history for personal data before it goes public. tidy-board: delete stale branches, worktrees, and stashes only on approval. Plus doc, handoff, and TODO tools, and a status line.
claude-scope
11YuriNachos/claude-scope
A dependency-free status line with multiple widgets and themes.
Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.