With the official start of the 2010 Major League Baseball season just days away, I thought it would be a great time to talk about two baseball related open source projects that I have on GitHub. These projects are Gameday API, and Baseball Tracker. Gameday API is a Ruby API that makes it easy for you to get live MLB statistics direct from the MLB servers that power their own Gameday application. The depth of statistics available is tremendous. All the traditional boxscore type stats are available, but the stats go much deeper including the exact location, movement, and velocity of each pitch thrown. Baseball Tracker is a Rails application built on top of Gameday API which lets you keep up with all of the scores and statistics for every MLB game. If your someone who loves Baseball statistics, you’ll like Baseball Tracker. It provides you quick and easy access to all the stats without having to go to some crowded news site. By downloading the source code, you can run your own installation of Baseball Tracker, or if you are just interested in using it as an end user, you can visit my installed Baseball Tracker on Heroku.
Below are some screen shots of Baseball Tracker (click the images for a larger view):
If you are a big baseball fan or even a casual baseball fan who likes to follow his or her favorite team, you’ll enjoy using Baseball Tracker. If you are also a Rubyist, I’m sure you will love playing with both the app and the API. You can create some very interesting statistical analysis apps with the Gameday API.
Here’s to a great 2010 baseball season!!!