The Open Source Report Card - A Fun Data Project Visualizing your GitHub Data

Do you contribute to Open Source projects?

Do you have a Git Hub account?

If so, keep reading.  Dan Foreman-Mackey built the Open Source Report Card, a fantastic web application that simply asks you for your GitHub username and then gives you back some of your own data from the GitHub timeline in a fun and entertaining fashion.  It reminds me a lot of DC2's own Data Science Survey but Dan's ability to build a web app far exceeds my own. Further, Dan does a nice job of describing what he has done and how he did it. Enjoy!


Here is a bit from his site:

Every day, many thousands of open source contributions are made on GitHub by developers around the world. This data is publicly available through the API and—even more conveniently—on the GitHub Archive. This is generally a pretty fun dataset to play with but it is particularly exciting for hackers because we get to play with data that describes our own behavior! Last year, shortly after the full event stream was publicly released, the first annual GitHub data challenge produced some sick data visualizations and it's clear that people at GitHub havebeenthinking about how to Use The Data For Good™.

The one graph that is especially awesome in all sorts of surprising ways is the contributions heat map on every user's profile page. What sets this apart from the other visualizations that already exist on the site? It makes a general statement about one specific user. It lets a developer have a global view of their contributions, skills and habits. This ends up being extremely motivating because it lets the developer see their progress in real time. With this in mind, it seemed like a good idea to provide a more complete set of global statistics summarizing the hacker personality of any GitHub user.