Celebrating 100 GitHub Projects


Last week we hit a milestone that we’re pretty proud of. The Sunlight Labs GitHub account now features more than 100 projects. We’ve been putting projects on the account for just under 2 years, which makes for a rate of about one new project a week.

We thought it’d be interesting to look at a breakdown of our projects on GitHub, to look at the work that has been done in the last two years.

Across the 100 projects the language breakdown is pretty heavily biased in favor of Python (52) and Ruby (36), but there are a few projects in other languages including JavaScript, Java, ActionScript, C, and C#.

Even more exciting than having 100 projects is the fact that 152 people have forked our projects to contribute back or make their own changes. 39 projects have at least one fork, the most forked project is openstates followed by our Congress for Android app, and django-mediasync.

Not including the 20 Sunlight Foundation employees, interns, and Google Summer of Code students, approximately 40 people have contributed to at least one of our projects. Every contribution is appreciated, from small fixes to our apidata to improvements for ruby-sunlightapi or scrapers for openstates.

Submit a Patch, Win a Prize

We realize that there’s no way we’d be where we are without help from everyone who has submitted code, forked our projects, and submitted tickets. To do something to say thanks we’re going to be giving away a Wi-Fi Kindle 3 or a $140 gift certificate to SparkFun to one contributor.

To be eligible all that is required is that you submit one patch and work with the project maintainer to get it accepted by December 31st 2010. It could be as simple as some better documentation or tests, or take some time to help scrape a state for The Open State Project or enhance our offerings in the National Data Catalog.

If you’ve already contributed to any of our projects you’re already eligible but simply need to fill out this simple form so that we can be sure to include you in the drawing.

From all of us here in the labs, thanks for all the work that you’ve done and continue to do.