Skip to main content

Your year with Claude Code - Spotify Wrapped style terminal experience

Project description

Claude Code Wrapped

  ░█████╗░██╗░░░░░░█████╗░██╗░░░██╗██████╗░███████╗
  ██╔══██╗██║░░░░░██╔══██╗██║░░░██║██╔══██╗██╔════╝
  ██║░░╚═╝██║░░░░░███████║██║░░░██║██║░░██║█████╗░░
  ██║░░██╗██║░░░░░██╔══██║██║░░░██║██║░░██║██╔══╝░░
  ╚█████╔╝███████╗██║░░██║╚██████╔╝██████╔╝███████╗
  ░╚════╝░╚══════╝╚═╝░░╚═╝░╚═════╝░╚═════╝░╚══════╝

            C O D E   W R A P P E D   2025
                    by Banker.so

Your year with Claude Code — Spotify Wrapped style.

Quick Start

uvx claude-code-wrapped

That's it. Press Enter to advance through your personalized stats.

What You'll See

Dramatic stat reveals — one at a time, like Spotify Wrapped:

  • Total messages exchanged
  • Coding sessions
  • Tokens processed
  • Your longest streak

GitHub-style contribution graph — see your coding patterns at a glance

Your coding personality — based on your habits:

  • 🦉 Night Owl
  • 🔥 Streak Master
  • ⚡ Terminal Warrior
  • 🎨 The Refactorer
  • 🚀 Empire Builder
  • 🌙 Weekend Warrior
  • 🎯 Perfectionist
  • 💻 Dedicated Dev

Fun facts & bloopers — like "You coded after midnight 47 times"

Movie-style credits — starring Claude Opus, featuring your top tools

Options

claude-code-wrapped              # Full cinematic experience
claude-code-wrapped --no-animate # Skip to dashboard view
claude-code-wrapped --json       # Export stats as JSON
claude-code-wrapped 2024         # View a specific year

Requirements

  • Python 3.12+
  • Claude Code installed (~/.claude/ directory exists)

How It Works

Reads your local Claude Code conversation history from ~/.claude/projects/ and aggregates:

  • Message counts and timestamps
  • Token usage (input, output, cache)
  • Tool usage (Bash, Read, Edit, etc.)
  • Model preferences (Opus, Sonnet, Haiku)
  • Project activity

All data stays local. Nothing is sent anywhere.

Author

Built by Mert Deveci — Maker of Banker.so

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

claude_code_wrapped-0.1.0.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

claude_code_wrapped-0.1.0-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file claude_code_wrapped-0.1.0.tar.gz.

File metadata

  • Download URL: claude_code_wrapped-0.1.0.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.4

File hashes

Hashes for claude_code_wrapped-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5f8b39301f3ca836f738f7147118a6caba3ffe902c16880bb6b2377d5c0af52a
MD5 1ac6ea9063ffb186ae0bf8eea4db64ed
BLAKE2b-256 0aad6332b29bf3d2b832e360b190cebc80209bb96a8419e4290178b59ad6e2b5

See more details on using hashes here.

File details

Details for the file claude_code_wrapped-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for claude_code_wrapped-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9e5d3bed7b6e4973486ce6a7bdb9d2357abecd3774dc0015e52ee6ba7877e01f
MD5 3b3367cf3414026b6c6db9ac0e230f82
BLAKE2b-256 28d9f83934d17f3ad35acb5015dc8c5120f528e408bb76d7db00d9998bd8b0d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page