Create videos programmatically in React  ↦

You may be wondering why this is a good idea. Thankfully, the README starts by answering that question:

  • Leverage web technologies: Use all of CSS, Canvas, SVG, WebGL, etc.
  • Leverage programming: Use variables, functions, APIs, math and algorithms to create new effects
  • Leverage React: Reusable components, Powerful composition, Fast Refresh, Package ecosystem

If you want to see it in action, the announcement video for Remotion was written in Remotion itself. (Because of course)

At this point, we may need to adjust Atwood’s Law, which states:

any application that can be written in JavaScript, will eventually be written in JavaScript.

I think a s/JavaScript/React/g would do the trick…


Sign in or Join to comment or subscribe

0:00 / 0:00