A 2D scene graph for HTML5 that can be used to display interactive graphics using Canvas, SVG & DOM, with partial WebGL support.

by PhET Interactive Simulations

Download latest version
Documentation GitHub Project