Get your GitHub profile roasted. Enter a username, get a developer archetype, roast score, and a shareable card - all powered by real repo analysis, not AI hallucinations.
- 7 Developer Archetypes - The Experimenter, Indie Hacker, Tutorial Collector, Open Source Monk, Overengineer Supreme, The Polyglot, One-Trick Pony
- Smart Scoring - Weighted analysis of maturity, consistency, engagement, documentation, and stability
- 60+ Roast Templates - Viral-worthy, developer-focused humor across all archetypes and score ranges
- Shareable Cards - Export your roast result as a PNG image
- OG Image Generation - Dynamic Open Graph images for social sharing
- Edge Caching - Next.js 16 caching for fast, snappy profile loads
- Dark / Light Theme - Follows system preference with manual toggle
- Enter a GitHub username
- The engine fetches public repos, then filters out forks
- A "hybrid relevance" score ranks repos (Stars × 3 + Forks × 5 + Recency Bonus + Size Bonus)
- Top 10 repos get deep analysis (fetching READMEs and Releases)
- Repos are scored individually (engagement, maintenance, stability, documentation)
- Developer metrics are computed (maturity ratio, abandonment ratio, language diversity, etc.)
- A personality archetype is detected based on metric patterns
- A final score (1–10) is calculated and a matching roast template is picked
- You get roasted 🔥
- Next.js 16 (App Router) with Turbopack
- Tailwind CSS + Lucide Icons
- Framer Motion for UI flair
- CDN Caching - GitHub API analysis is aggressively cached for 24 hours per username, but roast text randomization is generated fresh on every page load.
- AI-Powered Roasts - Replace static roast templates with AI-generated jokes for more dynamic, personalized roasts
- Full Repo Analysis - Analyze all public repos instead of just the top 10 for a more accurate developer profile
