Motion Design,
for the web
Theatre.js is a JavaScript animation library with a GUI.
It animates the DOM, WebGL, and any other JavaScript variable.
Theatre.js is a JavaScript animation library with a GUI.
It animates the DOM, WebGL, and any other JavaScript variable.
Inspired by CG tools, Theatre allows you to put detail into your motion design, so you can convey meaning and nuance.
Whether it's a half-second movement or an hour-long movie, Theatre's powerful timeline helps you animate it with ease.
Theatre animates all JS variables. Use it to animate HTML, SVG, WebGL, THREE.js, Pixie.js, or your personal graphics library.
Join a small group of designers and developers whose input guides what we build into Theatre.js