<?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: Max Friedmann</title>
    <description>The latest articles on DEV Community by Max Friedmann (@maxfriedmann).</description>
    <link>https://dev.to/maxfriedmann</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%2F2532425%2F55e69066-bb60-485b-b25d-93c600b33500.jpeg</url>
      <title>DEV Community: Max Friedmann</title>
      <link>https://dev.to/maxfriedmann</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/maxfriedmann"/>
    <language>en</language>
    <item>
      <title>I built a CLI to see my real GitHub language stats – does something like this already exist?</title>
      <dc:creator>Max Friedmann</dc:creator>
      <pubDate>Sun, 22 Feb 2026 19:03:19 +0000</pubDate>
      <link>https://dev.to/maxfriedmann/i-built-a-cli-to-see-my-real-github-language-stats-does-something-like-this-already-exist-1n18</link>
      <guid>https://dev.to/maxfriedmann/i-built-a-cli-to-see-my-real-github-language-stats-does-something-like-this-already-exist-1n18</guid>
      <description>&lt;p&gt;I recently created my new online CV and wanted to show all of my contributions — also the ones from private repositories. My GitHub profile looked nearly empty, even though I'd been coding professionally for years. Most of that work just happened to live in private repos.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqtth7iou69b1eyyww1ld.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqtth7iou69b1eyyww1ld.png" alt=" " width="800" height="956"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Example of how the output data can be visualized — this chart is from my CV app, built on top of the JSON data this tool produces&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;That's when I realized: GitHub's profile is basically useless for showing your real activity as a professional developer. So I started looking for a tool that could compute honest, per-language stats from &lt;em&gt;all&lt;/em&gt; my commits — public and private. I couldn't find one. So I built it: &lt;strong&gt;&lt;code&gt;github-lang-stats&lt;/code&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does
&lt;/h2&gt;

&lt;p&gt;It scans every commit you've personally authored on GitHub — including private repos — and calculates how many lines you've changed per programming language. The result is an honest, verifiable snapshot of your actual work.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx github-lang-stats &lt;span class="nt"&gt;--token&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&amp;lt;your-github-pat&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That's it. No install needed. Just a GitHub Personal Access Token.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why not just use the GitHub profile?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No language breakdown&lt;/strong&gt; — GitHub shows total contributions, not which languages you used&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Private repos are invisible&lt;/strong&gt; — Most (of my) professional work happens in private repos, which don't show up at all&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Try it out!
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://www.npmjs.com/package/github-lang-stats" rel="noopener noreferrer"&gt;github-lang-stats on npm&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'd love to hear your thoughts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Did you know of a similar tool? (I couldn't find one!)&lt;/li&gt;
&lt;li&gt;Would you use this for your portfolio or resume?&lt;/li&gt;
&lt;li&gt;What features would you want to see?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop a comment below — all feedback, issues, and PRs are welcome on &lt;a href="https://github.com/smallstack/github-lang-stats" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;! ⭐&lt;/p&gt;

</description>
      <category>github</category>
      <category>language</category>
      <category>stats</category>
      <category>privaterepositories</category>
    </item>
  </channel>
</rss>
