melonJS is a free HTML5 game engine. It has a number of features available out of the box, including: collision detection, tile (map editor) integration, tween, sprites, audio, game layers, and more.
Ranked in these QuestionsQuestion Ranking
Pro Good support
Devs help resolve issues in a timely manner and are friendly throughout the process.
Pro Tiled support
Natively integrates Tiled map editor. Tiled is a free, open-source map editor that supports orthogonal, isometric and staggered maps.
Pro Good docs
The documentation is intuitively structured and comprehensive allowing you to quickly find information about the engine.
Pro Has tutorials to help you get started
To understand basics of MelonJS, the developers maintain 2 tutorials that are available on the site.