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.34 of Libc.
They also need to install some additional packages.
- npm
- bun
- pnpm
- yarn
Use npm as the package managerbash
Use npm as the package managerbash
Use pnpm as the package managerbash
Use pnpm as the package managerbash
Use Yarn as the package managerbash
Use Yarn as the package managerbash
Use Bun as the package manager and runtimebash
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
bash
After the project has been scaffolded, we recommend to open the project in your text editor and starting the app:
bash
bash
To start the Remotion Studio:
bash
bash
Installation in existing projects
Want to install Remotion in an existing project? Go here instead: Installation in existing projects