Remotion is a suite of libraries building a fundament for creating videos programmatically using React.
- 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
Also comes with a handy player that allows you to scrub through the timeline. And yes, that demo video above is made with Remotion … #eatyourowndogfood
Here’s another example created with Remotion:
Neat! The code behind those videos is pretty dazzling though! 😵