Skip to content
PluginStats

@owloops/claude-powerline weekly downloads statistics

By owloops · npm · Claude Code

Beautiful vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, and custom themes

View on npm Fresh · Oct 17, 2026

@owloops/claude-powerline has 2,691 recorded weekly downloads on npm, a decrease of 40.0% over the past 30 days.

It ranks #1224 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by -56.6%.

PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.

Weekly downloads
2,691
Official API · Oct 17, 2026
7-day growth
-6.8%
-197 weekly downloads
30-day growth
-40.0%
-1.8K weekly downloads
90-day growth
-56.6%
-3.5K weekly downloads
Rank
#1224
Among tracked npm listings

About @owloops/claude-powerline

Claude Powerline

A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, and custom themes.

Installation

Requires Node.js 18+, Claude Code, and Git 2.0+. For best display, install a Nerd Font or use --charset=text for ASCII-only symbols.

Setup Wizard (Recommended)

The interactive wizard walks you through theme, style, font, segment, and budget selection.

The wizard writes ~/.claude/claude-powerline.json and updates your settings.json automatically. Run /powerline again any time to reconfigure.

Manual Setup

Add to your Claude Code settings.json:

Start a Claude session and the statusline appears at the bottom. Using npx automatically downloads and runs the latest version without manual updates.

Powerline Studio

powerline.owloops.com is a visual configurator for claude-powerline. Click segments in the preview to toggle options, switch styles and themes live, reorder, then copy or download the JSON into ~/.claude/claude-powerline.json. Paste an existing config to edit it.

Styles

Themes

6 built-in themes (dark, light, nord, tokyo-night, rose-pine, gruvbox) or create your own.

Configuration

Config locations (in priority order):

• ./.claude-powerline.json - Project-specific • ~/.claude/claude-powerline.json - User config • ~/.config/claude-powerline/config.json - XDG standard

Override priority: CLI flags > Environment variables > Config files > Defaults

Config files reload automatically, no restart needed.

Get example config:

CLI Options and Environment Variables

CLI Options (both --arg value and --arg=value syntax supported):

• --theme - dark (default), light, nord, tokyo-night, rose-pine, gruvbox, custom • --style - minimal (default), powerline, capsule, tui • --charset - unicode (default), text • --config - Custom config file path • --help - Show help

Examples:

Environment Variables:

Segment Configuration

Directory - Shows current working directory name

Options:

• style: Display format - full | fish | basename • full: Show complete path (e.g., ~/projects/claude-powerline) • fish: Fish-shell style abbreviation (e.g., ~/p/claude-powerline) • basename: Show only folder name (e.g., claude-powerline)

In --worktree sessions, the directory segment automatically shows the original repo path instead of the worktree folder (no config required).

Git - Shows branch, status, and repository information

Options:

• showSha: Show abbreviated commit SHA • showWorkingTree: Show staged/unstaged/untracked counts • showOperation: Show ongoing operations (MERGE/REBASE/CHERRY-PICK) • showTag: Show nearest tag • showTimeSinceCommit: Show time since last commit • showStashCount: Show stash count • showAheadBehind: Show ahead/behind arrows (default true) • showUpstream: Show the upstream branch name, e.g. →origin/main • showRepoName: Show repository name • showWorktree: Show the worktree indicator (⧉) when the current directory belongs to a linked git worktree. Defaults to whatever showRepoName is, so set it explicitly to get the indicator on its own — or to false to suppress it while still showing the repo name

The two upstream options are independent. showUpstream controls the branch name only, showAheadBehind controls the ↑/↓ arrows. The default (showUpstream: false) already gives you arrows without the name; to drop the arrows too, set showAheadBehind: false.

Symbols:

• Unicode: ⎇ Branch • ♯ SHA • ⌂ Tag • ⧇ Stash • ✓ Clean • ● Dirty • ⚠ Conflicts • ↑3 Ahead • ↓2 Behind • ⧉ Worktree • (+1 ~2 ?3) Staged/Unstaged/Untracked • Text: ~ Branch • # SHA • T Tag • S Stash • = Clean • * Dirty • ! Conflicts • ^3 Ahead • v2 Behind • W Worktree • (+1 ~2 ?3) Staged/Unstaged/Untracked

Model - Shows current Claude model being used

Symbols: ✱ Model (unicode) • M Model (text)

Session - Shows real-time usage for current Claude conversation

Options:

• type: Display format - cost | tokens | both | breakdown • costSource: Cost calculation method - calculated (ccusage-style) | official (hook data) • showUnits: Show the trailing tokens unit when type is tokens or both (default: true). Set to false to render § 4.4M instead of § 4.4M tokens. Only applies to the powerline/capsule/minimal styles; the tui style already renders tokens without a suffix

Symbols: § Session (unicode) • S Session (text)

Today - Shows total daily usage with budget monitoring

Options:

• type: Display format - cost | tokens | both | breakdown • showUnits: Show the trailing tokens unit when type is tokens or both (default: true). Set to false to render ☉ $12.34 (4.4M) instead of ☉ $12.34 (4.4M tokens). Only applies to the powerline/capsule/minimal styles; the tui style already renders tokens without a suffix

Symbols: ☉ Today (unicode) • D Today (text)

Month - Shows total usage for the current calendar month with budget monitoring

Options:

• type: Display format - cost | tokens | both | breakdown • showUnits: Show the trailing tokens unit when type is tokens or both (default: true). Set to false to render ◫ $123.45 (4.4M) instead of ◫ $123.45 (4.4M tokens). Only applies to the powerline/capsule/minimal styles; the tui style already renders tokens without a suffix

Opt-in (enabled: false by default). Resets on the 1st of each month.

budget.month.amount defaults to 500 (like today's default of 50) unless overridden. Set it to 0 to disable the percentage — omitting the month key entirely does not disable it, since the default still applies (see Budget Configuration below).

Symbols: ◫ Month (unicode) • Mo Month (text)

Context - Shows context window usage and auto-compact threshold

Options:…

Description from the npm listing.

  • claude
  • powerline
  • statusline
  • typescript
  • claude-code

Where @owloops/claude-powerline sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 62, #4 (overall #1224)
All npm: every listing in weekly downloads order
PNG SVG
Claude Code233 listings · 12 pages · page 5, #13 (overall #93)
Claude Code: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@owloops/claude-powerline weekly downloads on npm, last 90 days: 2,691 weekly downloads as of Oct 17, 2026, -56.6% over 90 days.@owloops/claude-powerlineWeekly downloads on npm · Last 90 days2,691downloads / week-56.6% over 90 days02K4K6K8K10KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
@owloops/claude-powerline weekly downloads on npm, last 90 days: 2,691 weekly downloads as of Oct 17, 2026, -56.6% over 90 days.
PNG SVG

7/30/90-day growth

@owloops/claude-powerline weekly downloads growth on npm: -6.8% over 7 days, -40.0% over 30 days, -56.6% over 90 days.@owloops/claude-powerlineWeekly downloads growth on npm2,691downloads / week now7-day growth-197 weekly downloads-6.8%30-day growth-1,791 weekly downloads-40.0%90-day growth-3,504 weekly downloads-56.6%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@owloops/claude-powerline weekly downloads growth on npm: -6.8% over 7 days, -40.0% over 30 days, -56.6% over 90 days.
PNG SVG

Ranking history

@owloops/claude-powerline npm ranking history: currently #1224 (by weekly downloads).@owloops/claude-powerlinenpm ranking · by weekly downloads · Last 90 days#1224current rank#400#600#800#1000#1200#1400Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 17, 2026 – Oct 18, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
@owloops/claude-powerline npm ranking history: currently #1224 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (543)
Recent weekly downloads observations for @owloops/claude-powerline
Date (UTC)Weekly downloadsChange vs. previous
2,691-1.5K
4,150+68
4,082-266
4,348-275
4,6230
4,623+1.2K
3,441+553
2,888+1.1K
1,788+9
1,779-131
1,910-298
2,208-570
2,778-1.2K
4,003—

Similar npm Claude Code plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@owloops/claude-powerline. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.