CCPulse

Pulse for Claude Code

Real-time monitoring for your Claude Code sessions. Inspired by iPhone Dynamic Island, elegantly displayed on your macOS screen.

Features

Dynamic Island Style

Inspired by iPhone, a compact capsule UI floats above your screen, expanding on hover to show full session details.

Real-time Session Tracking

Monitor multiple Claude Code sessions simultaneously, showing working, waiting, or idle status in real time.

🎨

Elegant Animations

Smooth expand/collapse animations, pulse effects on state changes, and frosted glass background materials.

🔒

Fully Local

All data stays on localhost and never leaves your machine. Integrates automatically via Claude Code hooks.

🖥

Menu Bar Integration

System menu bar icon provides quick controls: show/hide panel, pin expanded view, adjust position.

🛠

Zero Configuration

Automatically detects and sets up Claude Code hooks on first launch. Works out of the box with no manual setup.

Session States

See the real-time status of every Claude Code session at a glance

Working

Claude is processing

Waiting

Waiting for user input or approval

Idle

Session is idle

Stale

No activity for over 10 minutes