14 comments

  • steveklabnik78 days ago
    As noted, should be (2014).<p>There is also GitHut 2.0: <a href="https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1</a><p>This updates through 2024.
    • nightpool78 days ago
      Interesting to see the number of JS pushes go down significantly, but actually realize that it&#x27;s just because many more projects are using TypeScript:<p><a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;AJBE9so.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;AJBE9so.png</a>
      • threatofrain78 days ago
        The library space converged to TS far faster than the rest of the JS world. Also interesting to see the sharp rise of Go.
      • oceansky78 days ago
        If you sum both, it&#x27;s 17.204%, which would place it at the top.
      • fuzzythinker78 days ago
        No usability consideration at all. Yellow on grey (top curve&#x27;s) is unreadable.
        • philipwhiuk77 days ago
          Created <a href="https:&#x2F;&#x2F;github.com&#x2F;madnight&#x2F;githut&#x2F;issues&#x2F;122" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;madnight&#x2F;githut&#x2F;issues&#x2F;122</a> with a possible CSS rule fix.
    • chromehearts77 days ago
      Wish it would look exactly like the first version
      • dgan77 days ago
        Definitely a worse design, curious what was the reasonning
  • kodablah78 days ago
    I think correlating &quot;pushes per repository&quot; to certain languages is interesting. The top &quot;pushes per repository&quot; are C++, TeX, Rust, C, and CSS. I guess it&#x27;s no surprise many would also consider those the most guess-and-check or hard-to-get-right-upfront-without-tooling languages too.
    • Etheryte78 days ago
      It&#x27;s unclear if that&#x27;s the takeaway here. Pushes per repository can just as well indicate a project that&#x27;s just old, or active, or popular, or etc.
    • IshKebab78 days ago
      Really? I don&#x27;t think Rust is like that because it has such strong compile time checking. More likely because Rust 1.0 hadn&#x27;t even been released in 2014 so by definition every Rust project was extremely new and active.
      • kodablah78 days ago
        Yes, maybe the causation assumption here is inaccurate.
  • akerl_78 days ago
    The connectors are interesting, but I wish there was a way to sort by a column and have the rows be actually linear.<p>Also, worth noting that it looks like this data only covers 2012-2014?
  • jtwaleson78 days ago
    Would love to see an update to 2025
    • etyhhgfff77 days ago
      Here you go: <a href="https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1</a>
      • johnisgood76 days ago
        Nix is 11st, and Rust is 13rd, and C is 9th. Interesting!
    • tonyhb78 days ago
      I really, really want this updated too and saw it in my bookmarks. Figured the historic data was interesting, and that someone might want to give this another go.
    • kleiba78 days ago
      +1. This has historical value but 11 years are eons in IT.
  • summarity78 days ago
    We also publish related data every year: <a href="https:&#x2F;&#x2F;github.blog&#x2F;news-insights&#x2F;octoverse&#x2F;octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.blog&#x2F;news-insights&#x2F;octoverse&#x2F;octoverse-a-new-...</a>
    • stanac77 days ago
      &gt; 80% of new developers on GitHub use Copilot in their first week<p>I am not sure how honest this statement is. I remember typing something in an input which I thought was search, but no, it was AI search or something like that. Free copilot got activated on my account simply by submitting a search query. Statement may be technically true but it&#x27;s target audience are investors and maybe higher management (someone is getting a raise or a bonus), not actual developers.
  • into_ruin78 days ago
    This may be a stupid question, but if most iOS apps are written in Swift, why isn&#x27;t Swift more popular? Is it just because most Swift projects aren&#x27;t FOSS?
    • philipwhiuk77 days ago
      Swift was only just released in September 2014
  • ivanjermakov78 days ago
    Would be fun to weight each language by average number of stars, but normalize by repository count.<p>Data analysys without adjusting groups by popularity is a bit lame.
    • clircle78 days ago
      What statistic are you proposing? Number of repos &#x2F; avg stars ?
      • ivanjermakov77 days ago
        Just average stars by language would be fun.
  • jonny_eh78 days ago
    Wow, 1995 was a stacked year for languages: JavaScript, Java, Ruby, PHP
  • miguel_martin78 days ago
    Why are Nim, Odin, Zig, Mojo not included (and probably many others)?
    • stu242176 days ago
      Nim is on the list for Stars in 2024 quarter 1.<p>GitHut 2.0: <a href="https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1</a>
    • some_guy_nobel78 days ago
      Probably because this was made in 2014 :D
  • ethmarks78 days ago
    Absolutely stunning and ingenious visualization, but disappointing data. In 2014 there were 2.2 million repos, while in 2025 there are closer to 500 million. The repo was last updated seven years ago, so I assume that this project has been abandoned.<p>A cursory glance at the source code[1] reveals that it&#x27;s using GitHub Archive data. Looking through the gharchive data[2], it seems like it was last updated in 2024. So there&#x27;s 10 years of publicly accessible new data.<p>Is there any reason we (by &quot;we&quot; I mean &quot;random members of the community&quot; as opposed to the developer of the project) can&#x27;t re-build GitHut with the new data, seeing as it&#x27;s open source? It&#x27;s only processing the repo metadata, meaning it shouldn&#x27;t even be that much data and should be well under the free 1TB limit in BigQuery (The processed data from 2014 stored in the repo[3] is only 71MB in size, though I assume the 2024 data will be larger), so cost shouldn&#x27;t be a concern.<p>I&#x27;m not experienced enough to know whether creating an updated version of this would take an afternoon or several weeks.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;littleark&#x2F;githut&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;littleark&#x2F;githut&#x2F;</a><p>[2]: <a href="https:&#x2F;&#x2F;console.cloud.google.com&#x2F;bigquery?project=githubarchive&amp;page=project" rel="nofollow">https:&#x2F;&#x2F;console.cloud.google.com&#x2F;bigquery?project=githubarch...</a><p>[3]: <a href="https:&#x2F;&#x2F;github.com&#x2F;littleark&#x2F;githut&#x2F;blob&#x2F;master&#x2F;server&#x2F;data&#x2F;2014-08-15-0.json" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;littleark&#x2F;githut&#x2F;blob&#x2F;master&#x2F;server&#x2F;data&#x2F;...</a>
    • nightpool78 days ago
      Apparently someone worked on it, but (IMO) the visualization is a lot less nice compared to the original: <a href="https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;madnight.github.io&#x2F;githut&#x2F;#&#x2F;pull_requests&#x2F;2024&#x2F;1</a>
    • flymasterv78 days ago
      GHArchive is updated constantly, but the tables reflect COMPLETED time periods. So there’s no yearly&#x2F;2025, yet. You have to look at the monthlies.<p>Source: just left GOOG after 5 years on the GitHub tooling team.
  • irfn78 days ago
    1995 was a busy year in new programming languages!