Congratulations on creating the one billionth repository on GitHub

(github.com)

Comments

Aachen 11 June 2025
Reminds me of the 100 millionth OpenStreetMap changeset (commit). A few people, myself included, were casually trying for it but in the end it went to someone who wasn't trying and just busy mapping Africa! Much more wholesome, seeing it with hindsight. This person was also previously nominated for an OSM award. I guess it helps that openstreetmap doesn't really allow for creating crap, because it's all live in production, and that's how the Nth commit is way more likely to be someone's random whim? Either way, a fun achievement for Github :)

In case anyone cares to read more about the OSM milestone, the official blog entry: https://blog.openstreetmap.org/2021/02/25/100-million-edits-... My write-up of changeset activity around the event: https://www.openstreetmap.org/user/LucGommans/diary/395954

caleblloyd 11 June 2025
Awesome! Only a little over a billion more to go before GitHub’s very own OpenAPI Spec can start overflowing int32 on repositories too, just like it already does for workflows run IDs!

https://github.com/github/rest-api-description/issues/4511

JKCalhoun 12 June 2025
I wish I were still at Apple. Probably most people here know that Apple uses an internal tool called "Radar" since, forever. Each "Radar" has an ID (bug #) associated with it.

Radars that were bug #1,000,000, etc. were kind of special. Unless someone screwed up (and let down the whole team) they were usually faux-Radars with lots of inside jokes, etc.

Pulling up one was enough since the Radar could reference other Radars ... and generally you would go down the rabbit hole at that point enjoying the ride.

I was a dumbass not to capture (heck, even print) a few of those when I had the opportunity.

8organicbits 11 June 2025
While we are doing cool GitHub repo IDs, the first is here:

https://api.github.com/repositories/1

https://github.com/mojombo/grit

CGamesPlay 11 June 2025
Probably created via a script that just repeatedly checked https://api.github.com/repositories/999999999 until it showed up, and then created a new repository. Since repositories can be modified, could have even given it some buffer and created a bunch of repos, just delete the ones that don't get the right number. [append] Looking at the author's other repo created yesterday, I'm betting "yep" was supposed to be the magic number, and "shit" was an admission of missing the mark.

Does anyone remember D666666 from Facebook? It was a massive codemod; the author used a technique similar to this one to get that particular number.

umanwizard 11 June 2025
On a serious note, I'm a bit surprised that GitHub makes it trivial to compute the rate at which new repositories are created. Isn't that kind of information usually a corporate secret?
Sohcahtoa82 12 June 2025
The repo seems to have gotten renamed and now redirects to https://github.com/AasishPokhrel/repository/

Lame. :-(

Cyphase 11 June 2025
I'm wondering if AasishPokhrel created this repo for the purpose of being the billionth.
Aachen 11 June 2025
Makes me wonder how many repositories exist in general, from all the local Forgejo and Gitlab servers. Heck, include Subversion and Mercurial and git's other friends (and foes!)

Did anyone make a search engine for these yet, so we'd be able to get an estimate by searching for the word "a" or so?

(This always seemed like the big upside of centralised GitHub to me: people can actually find your code. I've been thinking of making a search since MS bought GH but didn't think I could do the marketing aspects and so it would be a waste of effort and I never did it. Recently I was considering whether this would be worth revisiting, with the various projects I'm putting on Codeberg, but maybe someone beat me to the punch)

lbeckman314 11 June 2025
> https://ohshitgit.com
zaps 11 June 2025
Respect to GitHub for committing to the bit
jaynate 11 June 2025
The repo three comma club
jonasdegendt 12 June 2025
Check 'em! Sick dubs :^)
Drblessing 11 June 2025
Imagine if this was private. We would've lost out on this glorious moment.
ChoGGi 12 June 2025
That's a perfect one billion repo.
mistersquid 11 June 2025
Is this what folks mean by enshittification?
joshdavham 11 June 2025
This is actually incredible.
nojs 12 June 2025
Haha, he’s renamed it from “shit” to “repository” which makes the comments less funny
9dev 11 June 2025
Sigh. You can't make that shit up. I'm sure there's a witty metaphor in there, somewhere…
bigbuppo 12 June 2025
Aww, he renamed it from shit to historic-repo.
hoppp 12 June 2025
Nerd humor is funny as shit
jonplackett 11 June 2025
Holy shit, that’s amazing.
samgranieri 11 June 2025
Well shit!
fHr 11 June 2025
repo named shit LMFAO nice
almosthere 12 June 2025
facepalm
90s_dev 11 June 2025
This is either staged,

or incredible commentary on most github repos,

having no purpose, never being realized, and even having given up dreaming.

bitpush 11 June 2025
curl -s https://api.github.com/repositories/1000000000 { "id": 1000000000, "node_id": "R_kgDOO5rKAA", "name": "shit", "full_name": "AasishPokhrel/shit" }