Introduction
Copy-paste Remotion video components you own.
RemotionUI is a registry-first component kit for Remotion. Production-ready primitives, scenes, and compositions install as source you own — the remotion-ui npm package is the CLI, not a runtime dependency for your video code.
If you've used shadcn/ui, the workflow will feel familiar: search the registry, run add, and customize files in your project.
Quick start
npx remotion-ui@latest init my-videoHow it works
1. Initialize
Scaffold a Remotion project with registry aliases and remotion-ui.json.
2. Add components
Copy primitives, scenes, or full compositions into src/remotion/.
3. Compose
Import locally and build videos with React — same mental model as UI components.
Philosophy
- Registry-first — components ship as JSON registry entries with resolved file trees
- Copy-paste, not import — files land in your project; you control every line
- Motion primitives + scenes — low-level enters/exits compose into full-frame layouts
- CLI ergonomics —
search,diff,update, and custombuildfor your own registry
New to Remotion? Start with Installation, then browse Primitives with live previews on every page.