Nipplejs
A virtual joystick for touch capable interfaces.
Phaser
Phaser is a light-weight 2D game framework for making HTML5 games for desktop and mobile browsers
Melon JS
a fresh & lightweight javascript game engine
Matter JS
a 2D rigid body physics engine for the web
Pixi.js
Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback
Verly.js
:red_circle::wavy_dash::large_blue_circle::wavy_dash::black_circle: Easy to integrate Verlet physics engine. :link:
Superpowers Core
:octopus: Superpowers — Extensible HTML5 app for real-time collaborative projects
Turbulenz Engine
Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers and mobile devices.
Babylon.js
Babylon.js: a complete JavaScript framework for building 3D games with HTML 5 and WebGL
Rot.js
ROguelike Toolkit
Gamejs
GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a set of generally helpful modules for game development.
Joy.js
A Joyful 2D HTML5 Game Engine.
Cutjs
Lightweight, fast, interactable 2D HTML5 rendering engine for cross-platform game development.
Chem
html5 game engine optimized for rapid development
Flash JS
JavaScript graphics and games engine with API familiar to Flash one. Just look to examples sources.
Canvas Engine
Framework for HTML5 Canvas oriented 2D video games
Easystar.js
An asynchronous A* pathfinding API written in Javascript.