Repolode
Nanako0129

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. 1

    Install jq and a Nerd Font (or set VL_ASCII=1 for glyph-free rendering)

  2. 2

    Run the official install script from the README

  3. 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