Retron.js
Retron.js is a simplistic 2D game/animation engine, written in Javascript. The main focus of the library is to make the development of web games and animations as simple as possible, while also giving users a lot of freedom. For this reason, Retron doesn’t enforce a specific coding style. Instead, it gives users only a set of building blocks to integrate in their code however they like.