melonJS is an open-source, lightweight HTML5 game engine designed for building 2D and 2.5D games using JavaScript and TypeScript. The framework offers a Canvas2D-inspired API that simplifies rendering while providing a powerful WebGL backend with automatic fallback capabilities. https://www.i-programmer.info/news/167-javascript/18949-melonjs-browser-based-2d-game-engine.html
A dairy of my work.Just links to the full artices on i-programmer.info