VJ UNION

Cover image for theatre.js- Powerful motion design in the browser
vdmo
vdmo

Posted on • Updated on

theatre.js- Powerful motion design in the browser

Theatre.js is a javascript animation library with a professional motion design toolset. It helps you create any animation, from cinematic scenes in THREE.js, to delightful UI interactions.

https://www.theatrejs.com/ / https://github.com/theatre-js/theatre

You can use Theatre.js to:

  • Animate 3D objects made with THREE.js or other 3D libraries theatre.js ui Art by drei.lu
  • Animate HTML/SVG via React or other libraries
  • Design micro-interactions
  • Choreograph generative interactive art
  • Or animate any other JS variable

theatre.js ui

GitHub logo theatre-js / theatre

Motion design editor for the web

Theatre.jsTheatre.js

Motion Design, for the web

GitHub branch checks state Join us on Discord Follow Theatre.js on Twitter Watch on YouTube

✨ Update: Theatre.js 1.0 is around the corner. We have temporarily moved development to a private repo so we can iterate faster. We'll push our work back to this public repo soon. Terms and license will remain OSS, as before. (Also, we're hiring – join the core team!).

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.js can be used both programmatically and visually.


You can use Theatre.js to:

  • Animate 3D objects made with THREE.js or other 3D libraries

    s

    Art by drei.lu

  • Animate HTML/SVG via React or other libraries

    s

  • Design micro-interactions

    s

  • Choreograph generative interactive art

    s

  • Or animate any other JS variable

    s

Documentation and Tutorials

The docs are at theatrejs.com/docs:

Discussion (1)

Collapse
vdmo profile image
vdmo Author