BT

GitHub Passes 2m Repositories

by Alex Blewitt on Apr 21, 2011 |

GitHub recently announced they had passed two million git repositories hosted, which consists of 1.1 million code repositories and 0.9 million gist repositories.

Gists are GitHub's way of pasting small segments of code at gist.github.com, similar to Pastebin and others that allow you to take code and paste it to the web. Each gist is its own git repository, complete with version control – and as such, gists can be pulled, updated, commented upon and patches provided.

The number of code repositories includes clones (aka 'forks') of the original, so the number of unique git repositories will be somewhat smaller. However, the statistics of the repositories are interesting; over 70% have been created with the last year – with over 4500 new GitHub projects per day.

As for the breakdown of languages; 225k are Ruby-based; 138k are Javascript based 77k are Python based and 560k are classified as 'other language' projects. There is a breakdown by language on the languages stats page, but this counts the number of lines of code rather than number of projects.

Recently, tighter GitHub integration into Eclipse was released as part of Eclipse's mirroring on GitHub and Eclipse Mylyn and GitHub integration. It's now possible to hook up Mylyn to read issues from GitHub Issues 2.0, and of course sync repositories via EGit. It's even possible to create GitHub Gists via Eclipse as a way of sharing code.

Whatever your preferred DVCS tool is, one thing that can't be denied is GitHub's popularity. With tighter integration into Eclipse, and the accelerating migration of Eclipse-based projects to use Git, it's likely that GitHub will hit 1m users by the end of the year and the number of Eclipse-hosted projects and clones increase significantly once Eclipse Indigo comes out this Summer.

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT