← Open Source
Iamshankhadeep

ccseva

A beautiful macOS menu bar app for tracking your Claude Code usage in real-time.

ApplicationsCodingTypeScript
Open on GitHub
Momentum
+0stars in 24 hours0.0%
806
Stars
40
Forks
+0
This week
5
Contributors
Created 2025-06-26 · Updated 2026-10-15 · #13622 today
Top developers
IamshankhadeepViaxCocauyxy

Iamshankhadeep/ccseva is ranked 13,622 with 806 stars.

Same-category comparison

Iamshankhadeep/ccseva is ranked 13,622 among these 8 peers; sstklen/trump-code is ranked 13,628.

Same-category comparison
NameRankMetrics
ZHO-ZHO-ZHO/ComfyUI-PhotoMaker-ZHO13,579
Language:
Python
Stars:
811
Forks:
40
Description:
Unofficial implementation of PhotoMaker for ComfyUI.
jthack/ffufai13,592
Language:
Python
Stars:
810
Forks:
93
Description:
AI-powered ffuf wrapper.
risa-labs-inc/BossConsole13,602
Language:
Kotlin
Stars:
809
Forks:
164
Description:
Open-source, multi-platform harness for AI agents - a native, multi-threaded operator's console (JVM, not Electron) to run Claude Code, Codex, Gemini or OpenCode with a real browser, terminal, editor, secrets & 200+ MCP tools. Built for enterprises, science & research.
kwea123/VTuber_Unity13,611
Language:
Python
Stars:
808
Forks:
106
Description:
Use Unity 3D character and Python deep learning algorithms to stream as a VTuber.
sstklen/trump-code13,628
Language:
Python
Stars:
806
Forks:
104
ObservedObserver/chatgpt-i18n13,634
Language:
TypeScript
Stars:
805
Forks:
98
Description:
Localize your websites with AI assistance.
nirbar1985/ai-travel-agent13,652
Language:
Python
Stars:
804
Forks:
165
Description:
AI Travel Agent.
ochyai/vibe-local13,654
Language:
Python
Stars:
804
Forks:
98
Description:
Free AI coding environment: Ollama + Python.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageTypeScript
CategoryApplications
SubcategoryCoding
KeywordsClaude Code
Stars806
Forks40
Contributors5
Created date2025-06-26
Updated date2026-10-15
Stars in 1 day0
Stars in 7 days0
Rank13,622
Previous rank13,517
Rank change-105
7-day stars rank14,033
Previous 7-day stars rank14,050
7-day stars rank change17
Total stars rank13,264
Previous total stars rank13,242
Total stars rank change-22
CountryIndia
README summary

CCSeva 🤖 A lightweight, **native Swift** macOS menu bar app for tracking your Claude Code usage in real-time. Monitor token consumption, costs, session blocks, and server-side limits with an elegant native interface. CCSeva runs as a menu-bar-only app built on + + SwiftUI. It parses your transcripts directly and shows **real server-truth limit gauges** (5-hour + weekly utilization with reset countdowns and a predicted cutoff time). **Note:** The original Electron app is now **legacy** and being phased out

in favor of this native Swift app. It is still present in the repository root (see Legacy: Electron app below). The first time you open the app, macOS Gatekeeper will block it. Either **right-click → Open** (then confirm), or remove the quarantine attribute: Build from Source Requires **Xcode 16. See for full build, architecture, and data-pipeline details. The app automatically detects your Claude Code configuration from the directory and refreshes on file changes (with a periodic fallback poll). directory

sync Open **Settings → claudecode. directory → Connect with GitHub** to pair this Mac with your private usage dashboard. CCSeva opens a short-lived verification page in your browser and stores the resulting device credential in macOS Keychain. Connected Macs sync idempotent daily/model aggregates in the background and can be disconnected from either CCSeva or the website. CCSeva uploads token totals, estimated cost, date, timezone, harness, provider, and model. It never uploads prompts, responses, transcript content, project names or paths, request

IDs, API keys, or Claude OAuth credentials. For local integration testing, set to the dynamic directory server URL. Requirements macOS 14+ (Sonoma) For building from source: Xcode 16. 1 Claude Code installed and configured (valid data) Tech Stack Swift 6. It remains in the repository root ( , , and ) for now, but new development targets the Swift app. The original CCSeva was a macOS menu bar app built with Electron 36, React 19, TypeScript 5, Tailwind CSS 3, and Radix UI, using

the package for data integration. Build & run Development The Electron app requires Node. License MIT License - see LICENSE file for details. Credits Built with ❤️ using Swift, SwiftUI, and ccusage (for the usage data format and 5-hour block algorithm). The legacy app additionally uses Electron, React, and Tailwind CSS. Requires a valid Claude Code installation and configuration.

Frequently asked questions

How many stars and forks are recorded?

Iamshankhadeep/ccseva has 806 stars and 40 forks.

What is the repository rank?

Iamshankhadeep/ccseva is ranked 13,622.

What language and category are recorded?

Iamshankhadeep/ccseva has 806 stars, uses TypeScript and belongs to Applications.

Which repository is closest in rank?

Iamshankhadeep/ccseva is compared with sstklen/trump-code, ranked 13,628 with 806 stars.

README

CCSeva 🤖

A lightweight, native Swift macOS menu bar app for tracking your Claude Code usage in real-time. Monitor token consumption, costs, session blocks, and server-side limits with an elegant native interface.

CCSeva runs as a menu-bar-only app built on NSStatusItem + NSPopover + SwiftUI. It's roughly 3 MB installed with zero runtime dependencies — no Electron, no Node, near-zero idle overhead. It parses your ~/.claude transcripts directly and shows real server-truth limit gauges (5-hour + weekly utilization with reset countdowns and a predicted cutoff time). The app lives in swift/.

Note: The original Electron app is now legacy and being phased out in favor of this native Swift app. It is still present in the repository root (see Legacy: Electron app below).

Screenshots

Features

  • Live menu bar usage — usage percentage shown right in the menu bar with color-coded status
  • 5-hour session blocks — current block tokens, burn rate, end-of-window projection, and reset countdown
  • Weekly usage history — week-by-week token and cost rollups (matching Claude's weekly limits)
  • Server-truth limit gauges — reads Claude Code's OAuth usage endpoint for real 5-hour and weekly utilization (including usage from other devices) plus a predicted cutoff time, with automatic local-estimation fallback when the endpoint is unavailable
  • Per-model & per-project cost breakdown — see where your tokens and dollars go
  • Five tabs — Dashboard, Live, Analytics (Swift Charts), Terminal, and Settings
  • Native notifications — alerts at 70% and 90% thresholds with a cooldown, only firing when status worsens
  • Launch at login — optional toggle in Settings
  • Native JSONL parsing — reads ~/.claude/projects/**/*.jsonl directly with incremental scanning and dedup
  • Warm Fira Code UI — clean, monospaced native styling

Installation

Download (Recommended)

Download the latest release from GitHub Releases:

  • macOS (Apple Silicon): CCSeva--arm64.zip or CCSeva--arm64.dmg

First launch (unsigned build): Until a Developer ID certificate is configured, release artifacts are ad-hoc signed. The first time you open the app, macOS Gatekeeper will block it. Either right-click CCSeva.app → Open (then confirm), or remove the quarantine attribute:

xattr -dr com.apple.quarantine CCSeva.app

Build from Source

Requires Xcode 16.4 / Swift 6.1 and macOS 14+ (Sonoma).

git clone https://github.com/Iamshankhadeep/ccseva.git
cd ccseva/swift
./scripts/build-app.sh        # release build → dist/CCSeva.app (ad-hoc codesigned)
mv dist/CCSeva.app /Applications/

See swift/README.md for full build, architecture, and data-pipeline details.

Usage

  1. Launch — CCSeva appears in your menu bar, showing your current usage percentage.
  2. Left-click — opens the popover with the Dashboard, Live, Analytics, Terminal, and Settings tabs.
  3. Right-click — access Refresh and Quit.
  4. Launch at Login — enable it in the Settings tab so CCSeva starts automatically.

The app automatically detects your Claude Code configuration from the ~/.claude directory and refreshes on file changes (with a periodic fallback poll).

Optional claudecode.directory sync

Open Settings → claudecode.directory → Connect with GitHub to pair this Mac with your private usage dashboard. CCSeva opens a short-lived verification page in your browser and stores the resulting device credential in macOS Keychain. Connected Macs sync idempotent daily/model aggregates in the background and can be disconnected from either CCSeva or the website.

Sync is local-first and opt-in. CCSeva uploads token totals, estimated cost, date, timezone, harness, provider, and model. It never uploads prompts, responses, transcript content, project names or paths, request IDs, API keys, or Claude OAuth credentials.

For local integration testing, set CCSEVA_DIRECTORY_URL to the dynamic directory server URL. Production builds default to https://claudecode.directory.

Requirements

  • macOS 14+ (Sonoma)
  • For building from source: Xcode 16.4 / Swift 6.1
  • Claude Code installed and configured (valid ~/.claude data)

Tech Stack

  • Swift 6.1 + SwiftUI + AppKit (NSStatusItem / NSPopover)
  • Swift Charts for analytics visualizations
  • Native, ccusage-compatible JSONL parsing (incremental scan + dedup) and 5-hour block computation
  • No Electron, no Node, and no external runtime dependencies — a single ~3 MB app bundle

Legacy: Electron app

The Electron app is being phased out in favor of the native Swift app above. It remains in the repository root (main.ts, preload.ts, and src/) for now, but new development targets the Swift app.

The original CCSeva was a macOS menu bar app built with Electron 36, React 19, TypeScript 5, Tailwind CSS 3, and Radix UI, using the ccusage package for data integration.

Build & run

git clone https://github.com/Iamshankhadeep/ccseva.git
cd ccseva
npm install
npm run build
npm start

Development

npm run electron-dev   # hot reload development

The Electron app requires Node.js 18+ to build and runs on macOS 10.15+.

License

MIT License - see LICENSE file for details.

Credits

Built with ❤️ using Swift, SwiftUI, and ccusage (for the usage data format and 5-hour block algorithm). The legacy app additionally uses Electron, React, and Tailwind CSS.


Note: This is an unofficial tool for tracking Claude Code usage. Requires a valid Claude Code installation and configuration.

Nearby in the ranking
Similar items