Pulse is a graphics and game building engine. It uses HTML5 canvases to layer and render graphics in a web browser. It also provides the basic objects, utilities, and mechanics to build games quickly and easily.
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
GMP is great for making sprite-based, 2-D games, and it can easily power most retro-style arcade game designs. It is also well suited to making puzzles such as sudoku or gogopop. Check out the games on this site to see what it can do.
UtimateJS is comprehensive HTML5 powered technology designed specifically to satisfy your cross-platform and cross-device game development needs.
Jaws is a 2D game lib powered by HTML5. It started out only doing canvas but is now also supporting ordinary DOM based sprites through the same API.
Create, test and monetise your game with Turbulenz free of charge.
The world’s most advanced HTML5 multiplayer game engine.
LimeJS is a HTML5 game framework for building fast, native-experience games for all modern touchscreens and desktop browsers.
Create your RPG 2D browser using the framework called RPG JS based on canvas engine.
Construct 2 is a powerful ground breaking HTML5 game creator designed specifically for 2D games. It allows anyone to build games — no coding required!
The Pushbutton Engine ported to Haxe.
Flambe is a fast, expressive, and cross-platform engine for Flash and HTML5 games.
Quintus is an easy-to-learn, fun-to-use HTML5 game engine for mobile, desktop and beyond!
QuarkJS is a HTML5 game framework. The aim is to provide a easy way to create game with HTML5.
Frozen is an open-source HTML5 game engine delivering ease-of-use, rapid development through tooling and modularity.