Read-only GitHub scoring
GitHub project

VIBE GOTCHI

A virtual pet that turns GitHub activity into evolution stages, tech badges, achievements, and a shareable score card.

Connect
GitHub
Score
Activity
Evolve
Pet
Share
Card
Choose scoring mode
Fastest demo: try the sample username, then tap Elder below for the full scored dashboard.
No writes. No classic repo scope. Optional GitHub App access only reads selected repositories.
1
Public username lookup
No login. Scores recent public activity and visible public repositories.
2
GitHub login
Read-only contribution graph. No repo scope. No writes.
3
Enhanced repo read
Optional GitHub App access for selected repositories only.
No writes Public path first Scoped access
VibeGotchi branded virtual pet poster

Evolution demo

Preview every stage instantly. The Elder card is the judge-friendly path with badges, achievements, and score breakdown already unlocked.

Feature map

The full shipped surface: scoring, privacy boundaries, badges, demo paths, and the final share artifact.

Five evolution stagesEgg, Baby, Teen, Adult, and Elder previews with animated sprites.
Read-only GitHub loginContribution-history scoring without classic repo scope or write access.
Public lookupUsername scoring works without login from recent public GitHub events.
Tech badgesRanks visible repo languages and mapped package/framework signals.
GitHub App modeOptional selected-repo read mode for private/company badge signals.
Private activity signalCounts restricted contribution totals without exposing private repo names.
Simple Icons logosMapped tech badges use official-style SVG logos with text fallback.
AchievementsRewards streaks, polyglot work, specialist lanes, and milestones.
XP breakdownShows exactly why a profile reached its level and score.
Share cardExports a polished GitHub-style PNG card from the dashboard.

Built with

The visible stack behind the demo, deployment, read-only auth, scoring engine, and project presentation.