Global Leaderboard | Community | Levels & Badges | PWA App
Website Β· Report Bug Β· Request Feature
π hero.gif
| Step | Description |
|---|---|
| 1 | Sign in with GitHub at ccgather.com |
| 2 | Run npx ccgather in your terminal |
| 3 | Done! Your Claude Code usage syncs automatically |
Claude Code only keeps usage history for 30 days β then your work disappears. The leaderboard service I was using stopped working one day, and no fix came. So I decided: "I'll just build it myself."
Token usage is NOT a measure of skill. More tokens mean more attempts, more experiments, more exploration. This number represents your spirit of exploration and passion.
"One tool, one community, no borders."
Developers worldwide use the same tools, but struggle to communicate due to different languages. The community feature breaks down these barriers with AI-powered automatic translation.
This is just the beginning. CCgather will evolve into a platform where Claude Code developers can showcase projects, share knowledge, and find collaboratorsβregardless of nationality.
I'm a non-developer from South Korea. I started vibe coding in August 2025 with Cursor and Lovable, then discovered Claude Code. For months, I spent 16+ hours dailyβnot using automation tools, but engaging in every conversation, asking Claude to explain concepts at a 15-year-old's level so I could truly understand. I still can't read code on my own, but I've worked hard to understand how the pieces connect.
CCgather was built in about 3 weeks.
On February 2, 2026, I launched CCgather on Product Hunt with zero marketing budget. It earned 116 upvotes and 106 followers on launch day alone β the community responded to the story of a non-developer building a full-featured platform through vibe coding and solving a real pain point.
Developers spend hours staring at gray text on dark backgroundsβI wanted to give them something worth looking at. I aimed for an MVP, but ended up trying many features for the sake of learningβand went through 2 major refactoring overhauls along the way. Countless trade-offs were made between the 3D globe, animations, visual polish, and rendering performance.
I tried to bring every UX detail I imagined to life.
| Feature | CCgather | Others |
|---|---|---|
| Active Maintenance | Daily updates, open-source | Varies |
| Open Source | Apache 2.0 | Limited or closed |
| Community | AI-translated multilingual | Basic or none |
| Country Leagues | Yes | No |
| Level System | 10-tier (Rookie β Immortal) | No |
| Badges | 27 badges, 4 tiers | No |
| 3D Globe Visualization | Yes | No |
| Activity Heatmap | GitHub-style | No |
| PWA & Push Notifications | Yes | No |
| Product Hunt | 116 upvotes on day one, zero marketing | β |
See your passion among developers worldwide. Track your ranking by token usage and compete in country-based leagues that give you a sense of belonging.
π leaderboard.gif
Visualize developer activity worldwide in real-time. See at a glance which countries are actively coding.
Write in your native language. Posts are automatically translated by AI and displayed in the reader's language. Share posts, comments, and celebrate top contributors in the Hall of Fame.
π community.gif
| Icon | Feature | Description |
|---|---|---|
| π | Activity Heatmap | GitHub-style visualization of your daily usage patterns |
| π± | PWA & Push Notifications | Install like an app, receive notifications for community activity |
| π€ | Referral System | Invite friends with unique links, earn badges (5β50 invites) |
| π¨ | Light/Dark Mode | Theme switching with system preference support |
| π± | Responsive Design | Optimized for mobile, tablet, and desktop |
10-tier level system based on token usage
| Level | Icon | Name | Tokens |
|---|---|---|---|
| 1 | π± | Novice | 0 - 50M |
| 2 | β‘ | Apprentice | 50M - 200M |
| 3 | π¨ | Journeyman | 200M - 500M |
| 4 | π | Expert | 500M - 1B |
| 5 | π₯ | Master | 1B - 3B |
| 6 | π | Grandmaster | 3B - 10B |
| 7 | π | Legend | 10B - 30B |
| 8 | βοΈ | Mythic | 30B - 50B |
| 9 | π« | Immortal | 50B - 100B |
| 10 | π | Transcendent | 100B+ |
27 badges Β· 4 tiers
| Tier | Description |
|---|---|
| π‘ Legendary | Highest difficulty achievements (6) |
| π£ Epic | Advanced achievements (7) |
| π΅ Rare | Intermediate achievements (8) |
| βͺ Common | Entry-level achievements (6) |
Categories:
- π₯ Streak: Consecutive activity days (7 days ~ 180 days)
- π Tokens: Cumulative usage (1M ~ 10B)
- π Rank: Ranking achievements (Top 50 ~ #1)
- π Model: Usage patterns (Haiku, Sonnet, Opus)
- π€ Social: Friend referrals (5 ~ 50 people)
npx ccgatherπ cli.gif
| Menu | Function | Description |
|---|---|---|
| π€ | Submit Usage Data | Scan and submit Claude Code usage |
| π | Open Leaderboard | Check rankings in browser |
| βοΈ | Settings | Re-authenticate or change account |
CC = Claude Code
Gather = Come together + Collect
"Where Claude Code developers worldwide gather"
| Area | Technology |
|---|---|
| Frontend | Next.js 16, React 19, TypeScript 5.9, Tailwind CSS 4 |
| Backend | Supabase (PostgreSQL), Clerk (Auth) |
| State Management | TanStack Query |
| UI | Radix UI, Lucide React |
| Visualization | Framer Motion, Recharts, Cobe |
| AI | Google Gemini (Translation) |
| PWA | next-pwa, Web Push API |
| Testing | Playwright |
| Code Quality | ESLint, Prettier, Husky |
This project was inspired by the following projects:
| Project | Description |
|---|---|
| ccusage | Claude Code usage analyzer that inspired our CLI implementation (by @ryoppippi) |
| cobe | 3D globe visualization library (by @shuding, Vercel) |
This project is distributed under the Apache License 2.0. See LICENSE for details.
Record. Track. Grow.



