Creating a new project
Prerequisitesā
To use Remotion, you need at least Node 16 or Bun 1.0.3.
Prompting a video with Claude Codeā
If you plan on prompting videos with Claude Code, see: Prompting videos with Claude Code.
Scaffolding a new projectā
š macOS 15 (Sequoia) or later is required. Older versions are not supported.
š§ Linux distros need at least version 2.35 of Libc.
They also need to install some additional packages.
Alpine Linux and nixOS are unsupported.
- npm
- bun
- pnpm
- yarn
Use npm as the package managernpx create-video@latest
Use pnpm as the package managerpnpm create video
Use Yarn as the package manageryarn create video
Use Bun as the package manager and runtimebun create video
Bun as a runtime is mostly supported. Read more here.
Choose the template that is most suitable for you.
For your first project, we recommend the Hello World template.
- Regular templates
- Next.js + React Router 7
After the project has been scaffolded, we recommend to open the project in your text editor and starting the Remotion Studio:
npm run devAfter the project has been scaffolded, we recommend to open the project in your text editor and starting the app:
npm run devTo start the Remotion Studio:
npm run remotionInstallation in existing projectsā
Want to install Remotion in an existing project? Go here instead: Installation in existing projects