Listed are the cream of the crop of HTML5 / JavaScript game engines - frameworks that are respected and maintained. Click "More Details" for a full description, reviews, important links, and sample games.

Name Cost Popularity Rating Tags Last Release Details
Construct 2 0.1varies 100
40 game-maker, free, 2d, 3d, webgl, sounds, collisions, physics, 1408449600Aug 19th 2014 More Details
Phaser 0free (MIT) 64
45 flash-like, 2d, sounds, collisions, physics, typescript, webgl, free, 1520362593Mar 6th 2018 More Details
pixi.js 0free (MIT) 58
50 2d, webgl, free, 1516219849Jan 17th 2018 More Details
Three.js 0free (MIT) 52
45 3d, webgl, free, 1518628517Feb 14th 2018 More Details
PlayCanvas 0free 52
45 3d, cloud-based, free, webgl, sounds, 1520311164Mar 5th 2018 More Details
Turbulenz 0free (MIT) 48
40 2d, 3d, webgl, sounds, collisions, physics, debug, networking, 1450832952Dec 22nd 2015 More Details
CAAT 0free (MIT) 45
25 2d, free, webgl, 1372766662Jul 2nd 2013 More Details
enchant.js 0free (MIT) 36
35 2d, sounds, collisions, physics, webgl, free, 1451908327Jan 4th 2016 More Details
Panda.js 0free (MIT) 31
45 free, 2d, webgl, mobile, physics, sounds, modular, 1519199850Feb 21st 2018 More Details
Kiwi.js 0free (MIT) 30
45 2d, webgl, physics, free, 1447625935Nov 15th 2015 More Details
voxel.js 0free (BSD) 28
40 webgl, 3d, voxel, sounds, physics, networking, 1444009007Oct 4th 2015 More Details
PlayCanvas 0free 0
35 3d, cloud-based, free, webgl, sounds, 0unknown More Details