Creating a new project
Prerequisites
To use Remotion, you need at least Node 16 or Bun 1.0.3.
Scaffolding a new project
note
🐧 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 managerbash
Use pnpm as the package managerbash
Use Yarn as the package managerbash
Use Bun as the package manager and runtimebash
note
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 + Remix templates
After the project has been scaffolded, we recommend to open the project in your text editor and starting the Remotion Studio:
bash
After the project has been scaffolded, we recommend to open the project in your text editor and starting the app:
bash
To start the Remotion Studio:
bash
Installation in existing projects
Want to install Remotion in an existing project? Go here instead: Installation in existing projects