Konva – HTML5 2d canvas library for desktop and mobile applications
I have used Phaser to make games using HTML5 + TypeScript. It was my first attempt of doing a browser game and I found it pretty decent to use.https://phaser.ioI don't have the final build of the project I made with it publicly visible, but an older build:https://total-tetris.herokuapp.comSupports mobile (touch controls) and desktop (keyboard controls). Final version has Facebook leaderboards.I had one or two issues with Phaser which I supplied fixes for which were merged.If I made a similar project, I would check out latest alternatives but wouldn't hesitate to use Phaser again.