Phaser is a fast, free, and fun open source HTML5 game framework that offers WebGL and Canvas rendering across desktop and mobile web browsers. Specializes in 2D rendering, with limited support for 3D.
Ranked in these QuestionsQuestion Ranking
Phaser keeps things simple and as such is easy to use by beginners.
Pro 1000s of examples
Thousands of example are on the Phaser website, which show everything you could want to do with Phaser.
Pro Supports WebGL with canvas fallback
If WebGL is unavailable, Phaser automatically switches to HTML5 canvas.
Pro Targets mobile browsers
Built specifically for mobile web browsers.
Con Missing accessibility features
While not a big issue, it may be a dealbreaker for some.
Con Poor code structure
There's little in terms of cohesiveness in classes, methods or patterns.