All open source
Open SourceVoice & Media51k

Remotion

Make videos programmatically with React; render data-driven clips.

Remotion is a framework for creating videos programmatically using React, where each frame is rendered from React components and animations are driven by the current frame number. It supports data-driven and parameterized rendering, plus server-side and cloud rendering for generating videos at scale.

Repository

remotion-dev/remotion

Language

TypeScript

What you'd build with it

  • Programmatically generate personalized or data-driven videos (e.g., per-user recaps) from templates
  • Render dynamic video content such as captioned clips or charts within a React/Node codebase
  • Automate video production pipelines, including AI-generated content turned into rendered video

Tags

videoreactprogrammatic