DEV Community

Cha Hyun Woo
Cha Hyun Woo

Posted on

I built a LoL-style tier system for GitHub profiles

I wanted something more fun than the usual GitHub stats card, so I made a widget that ranks your GitHub activity like League of Legends — Iron through Challenger.

One line in your README and you're done.

It looks at commits, stars, PRs, followers, and issues. Scoring is log-normal CDF based, calibrated against 225 real users so the tiers aren't totally arbitrary.

Built with Hono + Vercel. 9 themes. Self-hosting works too.

I got Platinum I. Could be worse.

GitHub logo chahyunwoo / github-tier

Gaming-style rank card for your GitHub profile

GitHub Tier

GitHub Tier

🎮 Gaming-style rank card for your GitHub profile

Show off your GitHub activity as a competitive rank — from Iron to Challenger

Stars CI License Deploy

🔗 View Demo  ·  🐛 Report Bug  ·  ✨ Request Feature


demo
👆 This card updates automatically every hour

⚡ Features

  • 🏆 10 Tier Ranks — Iron → Bronze → Silver → Gold → Platinum → Emerald → Diamond → Master → Grandmaster → Challenger
  • 🎯 Division System — Each tier has IV to I subdivisions (like League of Legends)
  • 📊 5 Metrics — Commits, Stars, PRs, Followers, Issues
  • 🔬 CDF-based Scoring — Log-Normal CDF model validated against 225+ real GitHub users
  • 🎨 9 Themes — dark, tokyonight, dracula, nord, gruvbox, catppuccin, onedark, radical, light
  • 💎 Premium Effects — Diamond+ tiers get glow borders, Master+ get elite emblems
  • 🔄 Auto Updates — Card refreshes every hour via CDN cache
  • 🔒 Private Contributions — Includes private repo commits…



thanks

Top comments (0)