Claude Code status line

claude-code-statusline

A themeable status line with flexible layouts, cost tracking and MCP server monitoring.

479 stars 35 forksStatus lines Source

Install

From source
git clone https://github.com/rz1989s/claude-code-statusline.git

From the README

███████╗███╗   ██╗██╗  ██╗ █████╗ ███╗   ██╗ ██████╗███████╗██████╗
██╔════╝████╗  ██║██║  ██║██╔══██╗████╗  ██║██╔════╝██╔════╝██╔══██╗
█████╗  ██╔██╗ ██║███████║███████║██╔██╗ ██║██║     █████╗  ██║  ██║
██╔══╝  ██║╚██╗██║██╔══██║██╔══██║██║╚██╗██║██║     ██╔══╝  ██║  ██║
███████╗██║ ╚████║██║  ██║██║  ██║██║ ╚████║╚██████╗███████╗██████╔╝
╚══════╝╚═╝  ╚═══╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝╚══════╝╚═════╝

███████╗████████╗ █████╗ ████████╗██╗   ██╗███████╗██╗     ██╗███╗   ██╗███████╗
██╔════╝╚══██╔══╝██╔══██╗╚══██╔══╝██║   ██║██╔════╝██║     ██║████╗  ██║██╔════╝
███████╗   ██║   ███████║   ██║   ██║   ██║███████╗██║     ██║██╔██╗ ██║█████╗
╚════██║   ██║   ██╔══██║   ██║   ██║   ██║╚════██║██║     ██║██║╚██╗██║██╔══╝
███████║   ██║   ██║  ██║   ██║   ╚██████╔╝███████║███████╗██║██║ ╚████║███████╗
╚══════╝   ╚═╝   ╚═╝  ╚═╝   ╚═╝    ╚═════╝ ╚══════╝╚══════╝╚═╝╚═╝  ╚═══╝╚══════╝

Claude Code Enhanced Statusline

🎨 Transform your terminal with 28 atomic components across 1-9 configurable lines
*Block metrics • Burn rate monitoring • Cache efficiency • Cost projections • Atomic precision • Clean separators • Rich information display • Stunning themes • Real-time monitoring • MCP integration • Islamic prayer times • Ultimate customization*

🎥 Live Demo & Screenshots

🎨 Catppuccin Mocha Theme in VS Code Terminal

🚀 Installation (2 minutes)

📋 Platform Requirements: 100% compatible across all major platforms
- macOS (12+): brew install jq curl
- Ubuntu/Debian: sudo apt install jq curl
- Arch Linux: sudo pacman -S jq curl
- Fedora/RHEL: sudo dnf install jq curl
- Alpine Linux: apk add jq curl
- Windows: WSL recommended with Ubuntu distribution

Choose your preferred installation method:

Option 1: Quick Install (Recommended)

🔍 Quick Security Check: Open install.sh…
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
Shell
License
MIT
Last updated
1 August 2026
Topics
ai-toolsbashcachingclaude-codecli-toolcost-trackingcross-platformdeveloper-toolsgit-integrationislamic-prayer-timesmodular-architectureproductivity

FAQ

What is claude-code-statusline?

A themeable status line with flexible layouts, cost tracking and MCP server monitoring. It is a status line for Claude Code, from rz1989s/claude-code-statusline on GitHub.

How do I install claude-code-statusline?

Clone rz1989s/claude-code-statusline from GitHub and follow the setup steps in its README.

Is claude-code-statusline popular?

rz1989s/claude-code-statusline has 479 GitHub stars and 35 forks, and is included in 1 curated Claude Code list. It was last updated on 1 August 2026.

More status lines

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