--- title: Theatre.js next: ./getting-started.md --- # Theatre.js Theatre.js is an animation library for high-fidelity motion graphics. It is designed to help you express detailed animation, enabling you to create intricate movement, and convey nuance. Theatre can be used both programmatically and visually: TODO (a simple gif) Theatre supports all frontend stacks. You can use it to animate DOM elements, THREE.js objects, or any JavaScript variable.