Latest commit ce56798 Feb 21, 2017 @bvanvugt bvanvugt committed on GitHub Merge pull request #168 from jrstarke/patch-1
Add link to typescript starter snake

BattleSnake 2017

Presented by Sendwithus, built by Stembolt, and powered by Workday.

March 4th, 2017 at the Victoria Conference Centre.

BattleSnake is a programming competition held in Victoria, BC.

Teams program web-based AIs for the classic arcade game "Snake". Multiple teams compete on the same board at the same time, and the winner is the last team slithering!

Looking for event info? Want to register? Visit

Need help? Have questions? Email


API Reference

Tutorial Slides

2016 Orientation Slides

Starter & Example Snakes

Starter Snakes provided by Sendwithus (Heroku Ready)

Example Snakes provided by Stembolt

Example Snakes provided by Giftbit

Traitor Snake (Winner of Battlesnake 2016, Advanced Division)

Running With Docker

  • Install Docker
  • Run docker run -it -p 4000:4000 stembolt/battle_snake
  • Visit http://localhost:4000 NOTE: Docker runs on a virtual lan so when you add a snake to the game you cannot use localhost, use your internal IP instead.

Bounty Snakes



Have sample code you'd like to share? Have useful links? See a typo?

Create a Pull Request on Github or email us at