Create a gist now

Instantly share code, notes, and snippets.

List of JS game engines. You can find a wikified version at https://github.com/bebraw/jswiki/wiki/Game-Engines. Feel free to modify that. I sync it here every once in a while.

HTML5 / Javascript Game Engines

Name Latest Release Size (KB) License Type Unit Tests Docs Repository Notes
Akihabara 1.3
Aves
bdge
Canvex
ClanFX 0.0.1 (2007)
Cocos2D 0.1
Crafty 0.3 8.7KB GPL/MIT
cssgameengine 2009/08
Diggy
Doodle-js
Effect Games
Flax
FlixelJS
Float Engine
GameJs 2011/01 20-80KB MIT 2D yes API. Tutorial github similar to PyGame (easy) for Canvas only. CommonJs modules. Comes with development server (only Java needed).
gameQuery 0.5.1
GammaJS 1.0
gTile 0.0.1 (2008)
The GMP Javascript Game Engine 1.7.4
Hydra
Hydrax
ingenioJS 0.4c <2KB GPL 2D/2.5D RPG Engine
Impact
Isogenic Engine Beta expected April 2011
j5g3
The Javascript 2D Game Engine
Javascript Gamelib 2.10
Jaws
jGen
jsGameSoup v120
js-verge
LimeJS
PropulsionJS 1.1 19.6KB MIT
The Render Engine 1.5.3
Rocket Engine
Rosewood
Sarien.net interpreter
SpellScript
Tom's Halls 3.0
Unity3D
vegalib
xc.js

Features

Name 2D 3D Tile-based Isometric Sound Collision detection Physics AI Networking Map Editor Optimized for Mobile Canvas DOM WebGL HTML5
Akihabara yes
Aves
bdge
Canvex
ClanFX
Cocos2D yes
Crafty yes
cssgameengine
Diggy
Effect Games
Flax
FlixelJS yes
Float Engine
GameJs yes
gameQuery
GammaJS
gTile
The GMP Javascript Game Engine
Hydra
Hydrax
ingenioJS yes
Impact yes
Isogenic Engine yes
j5g3
The Javascript 2D Game Engine yes
Javascript Gamelib
Jaws yes
jGen
jsGameSoup yes
js-verge yes
LimeJS yes
PropulsionJS
The Render Engine yes
Rocket Engine
Rosewood yes
Sarien.net interpreter yes
SpellScript
Tom's Halls
Unity3D
vegalib
xc.js yes

Other

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment