<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Cha Hyun Woo</title>
    <description>The latest articles on DEV Community by Cha Hyun Woo (@chahyunwoo).</description>
    <link>https://dev.to/chahyunwoo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3834862%2Fb86f0320-0295-4b74-8533-f34914332497.png</url>
      <title>DEV Community: Cha Hyun Woo</title>
      <link>https://dev.to/chahyunwoo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/chahyunwoo"/>
    <language>en</language>
    <item>
      <title>I built a LoL-style tier system for GitHub profiles</title>
      <dc:creator>Cha Hyun Woo</dc:creator>
      <pubDate>Fri, 20 Mar 2026 07:31:40 +0000</pubDate>
      <link>https://dev.to/chahyunwoo/i-built-a-lol-style-tier-system-for-github-profiles-3njc</link>
      <guid>https://dev.to/chahyunwoo/i-built-a-lol-style-tier-system-for-github-profiles-3njc</guid>
      <description>&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;One line in your README and you're done.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;Built with Hono + Vercel. 9 themes. Self-hosting works too.&lt;/p&gt;

&lt;p&gt;I got Platinum I. Could be worse.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/chahyunwoo" rel="noopener noreferrer"&gt;
        chahyunwoo
      &lt;/a&gt; / &lt;a href="https://github.com/chahyunwoo/github-tier" rel="noopener noreferrer"&gt;
        github-tier
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Gaming-style rank card for your GitHub profile
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div&gt;
  &lt;a rel="noopener noreferrer" href="https://github.com/chahyunwoo/github-tier/assets/logo.svg"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fchahyunwoo%2Fgithub-tier%2Fassets%2Flogo.svg" width="100" alt="GitHub Tier"&gt;&lt;/a&gt;
  &lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;GitHub Tier&lt;/h1&gt;
&lt;/div&gt;
  &lt;p&gt;&lt;strong&gt;🎮 Gaming-style rank card for your GitHub profile&lt;/strong&gt;&lt;/p&gt;
  &lt;p&gt;Show off your GitHub activity as a competitive rank — from Iron to Challenger&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
  &lt;a href="https://github.com/chahyunwoo/github-tier/stargazers" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/522b370700349d5bb2342a76edca5b304b63513282b568f6d40d2468b3be8dc7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6368616879756e776f6f2f6769746875622d746965723f7374796c653d666f722d7468652d626164676526636f6c6f723d463042323332266c6f676f3d676974687562" alt="Stars"&gt;&lt;/a&gt;
  &lt;a href="https://github.com/chahyunwoo/github-tier/actions" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/b086fb216e057acf5e04a2cac9f60aabfbafe44269761978b43b5c6eff65c1a7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6368616879756e776f6f2f6769746875622d746965722f63692e796d6c3f7374796c653d666f722d7468652d6261646765266c6162656c3d4349266c6f676f3d676974687562616374696f6e73266c6f676f436f6c6f723d7768697465" alt="CI"&gt;&lt;/a&gt;
  &lt;a href="https://github.com/chahyunwoo/github-tier/blob/main/LICENSE" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/e330c0d870a37566efde437d25e5d04b9e8844f4564e1762951b05a9eea9c5b2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6368616879756e776f6f2f6769746875622d746965723f7374796c653d666f722d7468652d626164676526636f6c6f723d626c7565" alt="License"&gt;&lt;/a&gt;
  &lt;a href="https://github-tier.vercel.app" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/8d4f6e61a99ec366f3b84140657de67ebfac65d21b56a65f846ff1f98475a881/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56657263656c2d4c6976652d626c61636b3f7374796c653d666f722d7468652d6261646765266c6f676f3d76657263656c" alt="Deploy"&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
  &lt;a href="https://github-tier.vercel.app/api/tier?user=YOUR_USERNAME" rel="nofollow noopener noreferrer"&gt;🔗 View Demo&lt;/a&gt;
   · 
  &lt;a href="https://github.com/chahyunwoo/github-tier/issues" rel="noopener noreferrer"&gt;🐛 Report Bug&lt;/a&gt;
   · 
  &lt;a href="https://github.com/chahyunwoo/github-tier/issues" rel="noopener noreferrer"&gt;✨ Request Feature&lt;/a&gt;
&lt;/p&gt;




&lt;div&gt;
  &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/b662ef4e54d38cc429049eff4cd0fc217249d753201e8cb4b480379afc17ded0/68747470733a2f2f6769746875622d746965722e76657263656c2e6170702f6170692f746965723f757365723d6368616879756e776f6f26763d32763d33"&gt;&lt;img src="https://camo.githubusercontent.com/b662ef4e54d38cc429049eff4cd0fc217249d753201e8cb4b480379afc17ded0/68747470733a2f2f6769746875622d746965722e76657263656c2e6170702f6170692f746965723f757365723d6368616879756e776f6f26763d32763d33" alt="demo" width="450"&gt;&lt;/a&gt;
  &lt;br&gt;
  👆 This card updates automatically every hour
&lt;/div&gt;



&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;⚡ Features&lt;/h2&gt;
&lt;/div&gt;


&lt;ul&gt;

&lt;li&gt;🏆 &lt;strong&gt;10 Tier Ranks&lt;/strong&gt; — Iron → Bronze → Silver → Gold → Platinum → Emerald → Diamond → Master → Grandmaster → Challenger&lt;/li&gt;

&lt;li&gt;🎯 &lt;strong&gt;Division System&lt;/strong&gt; — Each tier has IV to I subdivisions (like League of Legends)&lt;/li&gt;

&lt;li&gt;📊 &lt;strong&gt;5 Metrics&lt;/strong&gt; — Commits, Stars, PRs, Followers, Issues&lt;/li&gt;

&lt;li&gt;🔬 &lt;strong&gt;CDF-based Scoring&lt;/strong&gt; — Log-Normal CDF model validated against 225+ real GitHub users&lt;/li&gt;

&lt;li&gt;🎨 &lt;strong&gt;9 Themes&lt;/strong&gt; — dark, tokyonight, dracula, nord, gruvbox, catppuccin, onedark, radical, light&lt;/li&gt;

&lt;li&gt;💎 &lt;strong&gt;Premium Effects&lt;/strong&gt; — Diamond+ tiers get glow borders, Master+ get elite emblems&lt;/li&gt;

&lt;li&gt;🔄 &lt;strong&gt;Auto Updates&lt;/strong&gt; — Card refreshes every hour via CDN cache&lt;/li&gt;

&lt;li&gt;🔒 &lt;strong&gt;Private Contributions&lt;/strong&gt; — Includes private repo commits…&lt;/li&gt;

&lt;/ul&gt;
&lt;/div&gt;
&lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/chahyunwoo/github-tier" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;





&lt;p&gt;thanks&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>github</category>
      <category>webdev</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
