Skip to content

Releases: sealovesky/ClaudeCodeMonitor

v1.1.0 - Real-time Session Parsing

12 Mar 09:27

Choose a tag to compare

What's Changed

  • Real-time stats: Parse session JSONL files directly instead of relying on stats-cache.json
  • FSEventStream monitoring: Recursively watch ~/.claude/projects/ directory tree, auto-refresh on JSONL changes
  • Accurate message count: Filter out tool_result entries, only count real user messages
  • Local timezone: Date and hourly distribution now display in local timezone
  • Chart improvements: Loading indicator, bar chart annotations, Y-axis no longer clipped
  • Usage threshold adjustment: Yellow at 80%, red at 90%

v1.0.0 - Initial Release

04 Mar 07:45

Choose a tag to compare

ClaudeCodeMonitor v1.0.0

A native macOS menu bar app for monitoring your Claude Code usage.

Features

  • Dashboard — Today's messages, sessions, tool calls, active sessions + 7-day trend chart
  • Activity — 30-day message trend line chart + 24-hour usage heatmap
  • Models — Donut chart for model distribution + per-model token breakdown (Input/Output/Cache)
  • Projects — Project ranking by message count from history
  • Usage Quota — Real-time API quota display (Session / Weekly / Sonnet)
  • Settings — Launch at login, customizable usage thresholds

Installation

Download

Download ClaudeCodeMonitor-v1.0.0-macos-arm64.zip, unzip, and move ClaudeCodeMonitor.app to /Applications.

From Source

git clone https://github.com/sealovesky/ClaudeCodeMonitor.git
cd ClaudeCodeMonitor
swift run

Requirements

  • macOS 14.0 (Sonoma) or later
  • Apple Silicon (arm64)
  • Claude Code installed and used at least once

Screenshots

Dashboard
Activity
Models
Projects