# Make Videos Programmatically with React

> Source: <https://github.com/remotion-dev/remotion>
> Published: 2026-09-24 15:16:11+00:00

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.
