Straude -- Strava for Claude Code
Strava turned running — a solitary activity — into a social one.
Core trick
Runs ccusage locally to read token and cost totals, then uploads them via npx to create a daily feed post.
Tags
Description
Strava turned running — a solitary activity — into a social one. Straude does the same for vibe coding. It's a social platform where Claude Code users track their daily usage, share what they shipped, and compete on a global leaderboard.
The workflow is one command: `npx straude@latest push`. The CLI reads local usage data via ccusage (cost, tokens, models, sessions), uploads it to Straude, and auto-creates a post on your feed. No install, no config. Follow other builders, give kudos, comment on sessions, and watch your streak grow. A GitHub-style contribution graph visualizes your coding intensity over time, and leaderboards rank users by spend across daily, weekly, monthly, and all-time windows — filterable by region.
**Stack:** Next.js, TypeScript, Supabase, Tailwind CSS, Base UI, Turborepo, Vercel, FLUX.2, Claude Sonnet 4.5
Try it now: https://straude.com/
README excerpt
# Straude **Strava for Claude Code.** Track your Claude Code usage. Share your sessions. Climb the leaderboard. [](https://www.youtube.com/watch?v=NTI_-jRtW2g) ## Why? Running used to be solitary. Then Strava made it social. Agentic engineering with Claude Code is the new solitary grind — people are [spending thousands](https://www.wsj.com/tech/ai/anthropic-claude-code-ai-7a46460e) building with AI, but there's no way to share the journey. Straude changes that. ## How it works Sync your stats with a single command — no install needed: ```bash npx straude@latest ``` The CLI reads your local [ccusage](https://github.com/ccusage/ccusage) data (cost, tokens, models, sessions), uploads it to Straude, and auto-creates a post on your feed. That includes all 16 built-in sources in the bundled ccusage 20.0.20 release: Claude Code, Codex, OpenCode, Amp, Droid, Codebuff, Hermes Agent, pi-agent, Goose, OpenClaw, Kilo, Kimi, Qwen, GitHub Copilot CLI, Gemini CLI, and Grok Build CLI. First run opens a browser login; after that, just run `npx straude@latest` daily. It automatically pushes new stats since your last sync. The first sync reads three days. Normal smart syncs resume after the last committed date and process up to seven contiguous days per run, so repeated runs catch up without skipping dates. `--days N` can explicitly backfill up to 30 days. Use `--date YYYY-MM-DD` for one day or `--dry-run` to p