Vibeleaderboard
Index / app
Visit ccwrapped.com
Category
Developer Tools
Rank
No. 2107Tools index

Previous survey · No. 2097 ·

Pricing
Open Source
Type
APP
GitHub
4 stars
Date

About

Claude Code Wrapped (unofficial) — your year in code, visualized.

What it does

CCWrapped reads local Claude Code session records, reduces them to aggregate activity metrics, assigns one of twelve usage archetypes, and opens a shareable web presentation. It covers sessions, messages, hours, commits, changed lines, tool use, coding times, streaks, and notable activity highlights.

Why it's ranked here

CCWrapped is a focused retrospective rather than an engineering analytics suite. Its appeal comes from a quick plugin workflow, broad activity coverage, and explicit privacy boundaries. The shareable output excludes code, prompts, conversations, project names, and local paths, making the result more suitable for public sharing.

What's good

The privacy model is unusually concrete: shared data consists of aggregate counts, time patterns, streaks, and highlights. Incoming records are validated before display, including nonnegative metrics and bounded hour and weekday values. The archetypes also translate otherwise dry telemetry into an approachable summary.

Tradeoffs

It is unofficial and not affiliated with Anthropic. Installation requires adding a third-party Claude Code marketplace before installing the plugin. Shared results are stored through Vercel KV, so this is not a purely local report. The supplied text describes archetype meanings but does not explain how classification decisions are calculated.

How to use it well

Use it when you want a lightweight personal retrospective or a public conversation starter about Claude Code habits. It fits occasional summary generation better than continuous monitoring. It does not assess code quality, correctness, productivity value, or individual project performance because its shared output intentionally omits source content and project identities.

Technical notes+

package.json defines a private TypeScript Next.js 16 application using React 19, Tailwind CSS 4, Radix UI, Motion, Zod, Sharp, Vercel Analytics, and Vercel KV. src/lib/types.ts declares Zod schemas for the wrapped payload and stored record, while src/lib/storage.ts reads slug-keyed records from KV and rejects invalid stored data. src/env/index.ts validates the KV URL, token, runtime environment, and public site URL. src/app/page.tsx implements the installation landing page, and src/app/manifest.ts supplies standalone web-app metadata. README.md documents Bun development commands and Claude Code marketplace installation.

Observed

License
MIT
Primary language
TypeScript with React TSX
Install surface
Claude Code plugin installed from the jarrodwatts/ccwrapped marketplace
Interfaces
Claude Code command workflow plus a shareable web page
Web packaging
Private Next.js application with Bun development commands
Storage
Vercel KV stores validated wrapped records keyed by slug

Read from README.md, package.json, src/env/index.ts, src/app/page.tsx, src/lib/types.ts, src/lib/utils.ts, src/app/robots.ts, src/lib/format.ts, src/app/layout.tsx, src/app/sitemap.ts, src/lib/storage.ts, src/app/manifest.ts, src/config/theme.ts, src/lib/archetype.ts, src/config/archetypes.ts.

What it can do

  • Generate year-end coding statistics

    User's code activity dataAnnual coding metrics and statistics

  • Create visual charts of coding activity

    Code commit history and patternsCharts and graphs showing coding trends

  • Analyze programming language usage

    Code repositories and filesBreakdown of languages used throughout the year

  • Track coding streaks and patterns

    Daily coding activity dataCoding streak statistics and activity patterns

  • Generate shareable coding summary

    Processed annual coding dataFormatted year-in-review report for sharing

Tags

claude-codewrappedvisualizationanthropic

Tech Stack

Node.jsNext.jsTypeScript

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.