This post contains affiliate links; this means if you make a purchase after following one of our links, we may be paid a small commission at no cost to you.

HTML5 Game Engines

ImpactJS

Cost: 99$

www.impactjs.com

Melonjs

Cost: Free

http://www.melonjs.org

Akihabara

Cost: Free

http://www.kesiev.com/akihabara/

Construct 2

Cost: Free / 79$ / 365$ depending on options

http://www.scirra.com/construct2

Cocos2D-HTML

Cost: Free

http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Html5

Cocos2D Javascript

Cost: Free

https://github.com/RyanWilliams/cocos2d-javascript

Crafty

Cost: Free

http://www.craftyjs.com

GameQuery

Cost: Free

http://www.gamequeryjs.com

IsoGenic

Cost: 0$ / 64 GBP / 164 GBP

http://www.isogenicengine.com

jsGameSoup

Cost: Free

http://www.jsgamesoup.net (link no longer available)

Pulse Engine

Cost: Free

http://withpulse.com/

Experimental / In Development Engines:

Canvex

Cost: Free

http://canvex.lazyilluminati.com/

jGen

Cost: Free

http://code.google.com/p/jgen/

Other possibly abandoned game engines:

FlixelJS

Cost: Free

https://github.com/BillyWM/FlixelJS

GameJS

Cost: Free

http://gamejs.org

GammaJS

Cost: Free

http://gammajs.org

Cross compile to HTML 5

PlayN

Cost: Free

http://code.google.com/p/playn/

ProcessingJS

Cost: Free

http://processingjs.org

HaXe

Cost: Free

http://haxe.org/

libGDX

Cost: Free

http://code.google.com/p/libgdx/

Mobile HTML5/JavaScript Libraries/Engines

PhoneGap

Cost: Free?

http://phonegap.com

Appcelerator Titanium

Cost: Free / ???

http://www.appcelerator.com

Rim WebWorks

Cost: Free

https://developer.blackberry.com/html5/

Other game development related libraries

SpriteJS

Cost: Free

https://github.com/batiste/sprite.js

SoundManager2

Cost: Free

http://www.schillmania.com/projects/soundmanager2/

CAKE

Cost: Free

http://code.google.com/p/cakejs/

Easel

Cost: Free?

http://www.createjs.com/#1/EaselJS

TweenJS

Cost: Free

http://www.createjs.com/#!/TweenJS

SoundJS

Cost:Free

http://www.createjs.com/#!/SoundJS

directCanvas

Cost: Free

http://www.appmobi.com/index.php?q=content/directcanvas-accelerates-html5-game-performance

box2d-JS

Cost: Free

http://box2d-js.sourceforge.net/

Buzz! HTML5 audio library

Cost: Free

http://buzz.jaysalvat.com/

Three.js

Cost: Free

https://github.com/mrdoob/three.js/

Raphael Vector Library

Cost: Free

http://raphaeljs.com/

Clay.io

Cost: 20% of processed amount

http://www.clay.io

JavaScript compilers (Extension languages that compile to JavaScript)

Coffeescript

Cost: Free

http://coffeescript.org/

Closure

Cost: Free

http://developers.google.com/closure/

Dart

Cost: Free

http://code.google.com/p/dart/

Books

JavaScript specific

JavaScript: The Good Parts

Safari Books Online Link

JavaScript: The Definitive Guide

Safari Books Online Link

JavaScript/HTML5 Game related

Making Isometric Social Real-Time Games with HTML5, CSS3 and Javascript

Safari Books Online link

HTML5 Canvas

Safari Books Online link

Learning HTML5 Game Programming

Safari Books Online link

HTML5 Game Development by Example

Safari Books Online link

Foundation HTML5 Canvas: For Games and Entertainment

Safari Books Online link

Other libraries of note

Modernizr

Cost: Free

http://modernizr.com/

jQuery

Cost:Free

http://jquery.com/

jQueryUI

Cost: Free

http://jqueryui.com/

jQueryMobile

Cost: Free

http://jquerymobile.com/

YUI

Cost: Free

http://yuilibrary.com/

Backbone.JS

Cost: Free

http://backbonejs.org/

Icanhaz.js

Cost: Free

http://icanhazjs.com

Node

Cost: Free

http://nodejs.org

Underscore

Cost: Free

http://underscorejs.org/

{{ Mustache JS }}

Cost: Free

https://github.com/janl/mustache.js

IDEs and Tools

Jetbrains WebStorm

Cost: 49$ +, 30 day trial

http://www.jetbrains.com/webstorm/index.html

Sublime Text

Cost: 49$

http://www.sublimetext.com/

Aptana

Cost: Free

http://aptana.com/

Notepad++ (just an editor, but a very good one )

Cost: Free

http://notepad-plus-plus.org/

Ripple mobile device emulator

Cost: Free

http://ripple.tinyhippos.com/

Cloud 9 Web Based IDE

Cost: Free

http://c9.io/

appMobi XDK ( Include ImpactJS )

Cost: 99$ a year

http://xdk.appmobi.com/ (link no longer available)

jsFiddle

Cost: Free

http://jsfiddle.net/

Fiddler web debugger

Cost: Free

http://www.fiddler2.com/fiddler2/

JSLint

Cost: Free

http://www.jslint.com/

Key Websites

http://www.html5rocks.com/

http://www.khronos.org/webgl/ – WebGL, OpenGL for the browsers

https://developer.mozilla.org/en/WebSockets – WebSockets, networking in the browser

http://hacks.mozilla.org/2012/03/browserquest/ – An MMO in JavaScript + HTML5

http://msdn.microsoft.com/en-us/library/6974wx4d(v=VS.94).aspx – Java Script fundamentals

http://w3schools.com/