DowncityJS is a 24-hour JavaScript Hackathon taking place in Providence, RI on February 2nd.

The rules are simple: show up with your laptop, design or development skills, and assemble a team of likeminded hackers (or participate by yourself if you are brave enough) ready to build the best web application or JavaScript library in 24 hours.

Dinner provided by Founders League, breakfast provided by AppNeta and space and connectivity will be provided by Betaspring.


At Betaspring

95 Chestnut Street, 3rd Floor, Providence, RI 02903


  • Best Team

    • 1 Sphero for each team member. From SendGrid.
    • 1 Year of prepaid GitHub Micro for each team member. From GitHub.
    • 1 Year of prepaid Nodejitsu Micro for each team member. From Nodejitsu.
    • 1 Year of prepaid AppNeta Basic for each team member. From AppNeta.
    • 1 Month free community membership for each team member. From Founders League.
    • $50 Apple gift card for each team member. From Swipely.
  • Best Solo

    • $50 iTunes gift card. From Embed.ly.
    • 1 Year of prepaid GitHub Micro. From GitHub.
    • 1 Year of prepaid Nodejitsu Micro. From Nodejitsu.
    • 1 Year of prepaid AppNeta Basic. From AppNeta.
    • 1 Month free community membership. From Founders League.
  • Best Design

    • $50 Apple gift card for each team member. From Tweetwall.
    • 1 Year of prepaid GitHub Micro for each team member. From GitHub.
    • 1 Year of prepaid Nodejitsu Micro for each team member. From Nodejitsu.
    • 1 Year of prepaid AppNeta Basic for each team member. From AppNeta.
  • Best use of the SendGrid API

    • $50 Amazon gift card to each team member. From SendGrid.
  • Best use of the Embed.ly API

    • $100 value in iTunes gift cards. From Embed.ly.
    • 1-year API access. From Embed.ly.



12:00 - 12:30 PM Registration and Team Organization
12:30 PM - 1:30 PM Lunch and Sponsor Pitches
1:30 - 7:30 PM Hack!
7:30 - 8:30 PM Dinner
8:30 PM - 8:30 AM Hack!
8:30 - 9:30 AM Breakfast
9:30 AM - 12:30 PM Hack!
12:30 - 1:30 PM Pitches
1:30 - 2:00 PM Judging and Awarding


Adam Hunter Peck

Adam is the Senior Designer at Swipely, a Providence-based startup. Born in Scituate, Adam earned his BFA in Illustration from the Rhode Island School of Design. He has worked as a User Experience Designer at Microsoft, HubSpot, Where, and 38 Studios. A lover of burritos, dinosaurs, and board games, Adam currently lives in North Smithfield with his wife Courtney and their two fluffy cats.

Spiros Eliopoulos

Spiros does startups and JavaScript. He's is the co-founder and former CEO of Tracelytics. Prior to that he worked as a Software Engineer at Amie Street and Songza in New York. In his academic life he's focused on static analysis of programming languages, JavaScript in particular. If you don't want to talk about data visualization forever, don't ask him about it. He's from Newport, RI, and he didn't grow up in a mansion. He's working on a few projects, one of which will turn into his next startup.

Brandon West

Brandon has been a web-focused developer for the last 13 years and has a wide base of experience, from database integration to user interactivity for companies ranging from startups to enterprise application providers. As a Developer Evangelist for SendGrid, his focus is on empowering developers to build things, gathering feedback for new features and improvements, and fostering a cooperative developer community for anything that needs email integration. You can find him at hackdays and conferences around the world.

Reid Draper

Reid is a Software Engineer at Basho, where he writes Erlang and works on Riak and Riak CS. Previously, he worked on data ingestion for The Echo Nest. On any day, you will find Reid learning about concurrency, distributed systems, programming languages, cooking and coffee. He lives in Cambridge, MA.

Andy Pellett

Andy went to the University of Maine for Electrical and Computer Engineering, but made the jump to Software Engineering out of school. At Embedly, Andy splits his time between developing new features, making the service scale, and serverwhispering (devops). Andy's favorite recent project involves pulling dominant colors from images at scale. He also enjoys poking around at new languages, like Go.


  1. Be polite. Have fun. Helping other teams is encouraged.
  2. The competition begins at 1:30PM EST on Saturday and ends at 12:30PM Sunday. No work can be done before or after this time.
  3. Entries may be open or closed source, and distributed under the license of your choosing. You retain ownership of your code. The judges will however have access to the source for the purposes of judging.
  4. Entries can be web applications or libraries. Library authors are recommended to have a way to demonstrate functionality, such as documentation.
  5. The majority of non-HTML and CSS code must be written in or compiled to Javascript. This means code may be written in languages like CoffeeScript and ClojureScript.
  6. Teams must be one to five people.
  7. Public or private repository hosting on Github will be provided by the organizers. Code must be pushed to your given Github repository.
  8. Harassment of any kind will not be tolerated and will result in immediate disqualification and removal from the premises.
  9. Applications may be deployed on the provider of your choosing. We recommend using Heroku. The organizers are happy to help in this regard.
  10. All entries must include a README file which documents dependencies, such as libraries and hosted infrastructure.
  11. All dependencies must be available to all participants. Non-free dependencies are allowed, but participants are encouraged to be frugal.
  12. Use of 3rd-party APIs are encouraged. Prizes will be given on the best use of the Embed.ly and SendGrid APIs. See the prizes page for more information.
  13. Organizers have final say on rulings. We will be fair.

Judging Criteria

Judging will be subjective, but the judges will consider:

  • Design / Aesthetics
  • Code Quality
  • Completeness
  • Overall Project

Sponsor API Documentation

Sponsored by