remotion.dev
Remotion is a tool for creating videos and motion graphics with React. It supports using coding agents, bulk rendering, server-side and client-side rendering, and building applications such as a player or editor starter. A free license covers individuals and companies of up to 3 people. System requirements include Node 16 or Bun 1.0.3, with macOS 15 or later required.