A customizable status line for Claude Code CLI that shows model, git branch, token usage, usage limits and more, with Powerline support and themes.
Nanako0129/coralline
A Powerlevel10k-inspired statusline for Claude Code with ten themes, pill/lean/classic styles, and rate-limit tracking.
Open-source alternative to:Powerlevel10k
- Stars
- 552
- Forks
- 42
- Open issues
- 7
- Last commit
- 16 days ago
What is it?
coralline is a configurable statusline for Claude Code, the terminal coding assistant. It shows the current directory, git state, active model, context usage, 5-hour and 7-day rate-limit gauges with reset countdowns, and session cost, drawn as powerline pills, flat text, or a classic bar.
The project ships ten color themes and three layout styles that can be mixed freely. Users choose segments and their order in a config file or through an interactive wizard, and the bar can wrap across several rows to fit narrow terminals. Optional segments add reasoning effort, prompt-cache hit ratio, token speed, and a burn-rate estimate of when a limit will be reached.
The Bash renderer runs on macOS, Linux, and Git Bash, and a native PowerShell 5.1 renderer covers Windows without Git Bash. Rendering is local, with no network calls. A themed panel also displays subagent task rows with their status, model, and context usage.
Key features
- 01Ten bundled color themes, including claude-coral, nord, dracula, and tokyo-night.
- 02Three styles: powerline pills, flat lean text, and a classic bar.
- 035-hour and 7-day rate-limit gauges with reset countdowns.
- 04Optional burn-rate estimate of when a limit will run out.
- 05Auto-wrapping layout that adapts to terminal width.
- 06Themed subagent panel showing each task's status, model, and context.
Use cases
- Keeping an eye on Claude Code rate limits and context usage during long sessions.
- Matching the terminal prompt's look across a Claude Code setup with a familiar theme.
- Using Claude Code on Windows with or without Git Bash installed.
Quick start
- 1
Install jq and a Nerd Font (or set VL_ASCII=1 for glyph-free rendering)
- 2
Run the official install script from the README
- 3
Reopen the setup wizard to choose themes, styles and segments
bash ~/.claude/coralline/configure.sh
Things to know
- The Bash renderer needs jq and a Nerd Font, and Windows users without Git Bash must use the separate PowerShell installer.
- Some features need recent Claude Code versions, such as the cache segment (v2.1.263+) and per-task subagent fields (v2.1.205+).
- The one-line installer and the Ask Claude path fetch mutable main-branch files, so pin a release tag for reproducible installs.
In collections
Topics
FAQ
- What is coralline?
- A Powerlevel10k-inspired statusline for Claude Code with ten themes, pill/lean/classic styles, and rate-limit tracking. coralline is a configurable statusline for Claude Code, the terminal coding assistant. It shows the current directory, git state, active model, context usage, 5-hour and 7-day rate-limit gauges with reset countdowns, and session cost, drawn as powerline pills, flat text, or a classic bar.
- Is coralline free to use? What license does it have?
- coralline is open source under the MIT license. Check the license terms before using it in commercial products.
- Is coralline still maintained?
- Actively maintained. The last commit to coralline was on Oct 21, 2026.
- What can I use coralline for?
- Keeping an eye on Claude Code rate limits and context usage during long sessions. Matching the terminal prompt's look across a Claude Code setup with a familiar theme. Using Claude Code on Windows with or without Git Bash installed.
- How do I install coralline?
- Install jq and a Nerd Font (or set VL_ASCII=1 for glyph-free rendering) Run the official install script from the README Reopen the setup wizard to choose themes, styles and segments: bash ~/.claude/coralline/configure.sh
- Where can I get coralline?
- The source code and installation instructions are on GitHub: https://github.com/Nanako0129/coralline
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Claude Code plugin that adds a live status line showing context usage, rate limits, active tools, running agents, and todo progress.
A minimal Rust-built statusline for Claude Code showing model, Git state, workspace, and context window usage in the terminal.
A tmux plugin that adds a hackable, powerline-style status bar built from segments, written in pure bash.
Patches developer fonts such as Hack and Source Code Pro with thousands of icons from Font Awesome, Devicons, Octicons and other icon sets.
A self-contained, themeable tmux configuration with a Powerline-style status line, mouse mode, clipboard integration and TPM plugin support.