Make Videos Programmatically with React Remotion released a tool that lets developers create videos programmatically using React, with the command `npx create-video@latest` for users who already have Node.js installed. The tool supports agentic video generation, interactive drag-and-drop editing, and batch rendering of millions of videos on a user's own infrastructure, with React code serving as the source of truth. Remotion notes that it uses a special license and requires a company license in some cases. Video tools for the agent era. - Make videos agentically : Turn your idea into a video using your coding agent. - Make videos interactively : Edit and animate using drag and drop. - Make videos programmatically : Connect to data, and manage complexity with code. React Code is the source of truth. Switch your workflow at any point. - Design systems : Create a library of animated assets for your organization. - Batch rendering : Render millions of videos on your own infrastructure. - Applications : Publish a simple tool or a complex video editor. If you already have Node.JS installed, type npx create-video@latest to get started. Otherwise, read the installation page https://www.remotion.dev/docs/ in the documentation. Remotion is extensively documented over more than 1000 pages. - Get Started - Components - Rendering - Making apps - Community - Commercial - Help Documentation: remotion.dev/docs API Reference: remotion.dev/api Be aware of that Remotion has a special license and requires obtaining a company license in some cases. Read the LICENSE https://github.com/remotion-dev/remotion/blob/main/LICENSE.md page for more information. Please read CONTRIBUTING.md https://github.com/remotion-dev/remotion/blob/main/CONTRIBUTING.md to learn about contributing to this project.