44 Upcoming Hackathons: Facebook, Open Data, Baseball and Ninja Geeks

Hackathons are a fast growing phenomenom where developers come together, usually in short periods up to 72 hours to submit ideas, form teams and hack together applications, data visualizations and sometimes form business models around their ideas. ProgrammableWeb is tracking 44 hackathons coming in the next couple weeks all around the world.

Here is the complete list of 44 upcoming hackathons:

If we missed your event, make sure and submit below as a comment and we’ll include it next week.

For those that are new to the hackathon space, these events are not intended to perform illegal activities around computer networks. Software developers widely see hacking as a quick and dirty programming solution to a problem.  It is NOT about gaining access to other networks, which is a definition widely publicized by the media and hollywood.  Among the developer community, it is mean to be a positive term that drives innovation among developers.

Kin Lane I am a programmer and entrepreneur, with a focus on the business of APIs. I study how APIs are changing the business landscape, and the rise of API driven developer ecosystems. I share my insights by blogging on API Evangelist and ProgrammableWeb, and put into action as API evangelist for CityGrid.




I love this post, this should be a monthly recurring one!

Awesome post. Would love to see a calendar for April, May, June. Wanted to let hackathon organizers know that Iron.io would love to help out with service credits, prizes, and other forms of sponsorship. Hit is up if you're interested.

Ken Fromm



is there a way to find out about hackathons a bit further in advance?


I think this is one of the most significant information for me.

And i'm glad reading your article. But should remark on some general things, The site style is ideal, the articles is really excellent : D. Good job, cheers

If some one needs to be updated with most recent technologies afterward he must be go to see this website and be up to date everyday.