Cinematic video components,
now copy-pasteable
Production-ready Remotion animations, transitions and backgrounds. Install with the shadcn CLI and own every line of code.
It's just props
Tweak it live
Every component is plain React driven by the Remotion API. Drag a number, click a color — the props are the controls, and the frame re-renders instantly.
import { Typewriter } from "@/components/remocn/typewriter";
export function Hero() {
return (
<Typewriter
text=
fontSize={}
color="#171717"
fontWeight={}
cursor={}
/>
)
}The registry
A registry of motion
Transitions, primitives and text reveals — production-ready, autoplaying, and one command away.
Claude Code
A live agent session — typed prompt and all
X Follow Card
A profile card that follows itself on cue
Kinetic Center Build
Words push left as each new one builds from the center
X Followers
Names cycle, then the total lands with confetti
Shader Swirl
Twisting bands of color churn behind your scene
remocn-ui
shadcn, on the timeline
The shadcn primitives you already know — Button, Input, Select, Dialog — but their states are scripted on the Remotion frame. No useState, no event handlers: every pixel is a pure function of the timeline.
Get started
Ship your first frame in minutes
If you know shadcn/ui, you already know remocn. Three commands and you're rendering — the code lands in your repo, yours to tweak.
Start with Remotion
Already have a Remotion project? Skip ahead. Otherwise scaffold one in seconds.
$ pnpm create video@latestSet up shadcn
Run the shadcn init once so the CLI knows where to drop component files in your project.
$ pnpm dlx shadcn@latest initAdd a component
Pull any primitive or composition straight into your project with the shadcn CLI — the code lands in your repo, yours to tweak.
$ pnpm dlx shadcn@latest add remocn/soft-blur-inimport { Typewriter } from "@/components/remocn/typewriter";
export function Hero() {
return (
<Typewriter
text="Hello, world"
fontSize={72}
color="#171717"
fontWeight={700}
cursor={true}
/>
)
}Render your video
Drop the component into a composition and export an mp4 — no editor required.
$ pnpm dlx remotion renderSponsors
Backed by the community
remocn is free and MIT-licensed. Sponsors keep the registry growing and the renders fast.
Wall of love
Builders are shipping with remocn
Developers turning their products into demo videos — one registry component at a time.
Amazing. Well done Kapish.
you're killing it man! well done!
Another banger, this is 🔥
Well done!! 🔥🔥
Thanks for making this! 🙌
My God! I've been away too much! incredible project! I'll probably try it this week
this is insane bro much needed product i wanted for creating animated demos about my projects, awesome project bro 🔥
This is killer, brother! Congratulations!
Amazing. Well done Kapish.
you're killing it man! well done!
Another banger, this is 🔥
Well done!! 🔥🔥
Thanks for making this! 🙌
My God! I've been away too much! incredible project! I'll probably try it this week
this is insane bro much needed product i wanted for creating animated demos about my projects, awesome project bro 🔥
This is killer, brother! Congratulations!
This is killer, brother! Congratulations!
this is insane bro much needed product i wanted for creating animated demos about my projects, awesome project bro 🔥
My God! I've been away too much! incredible project! I'll probably try it this week
Thanks for making this! 🙌
Well done!! 🔥🔥
Another banger, this is 🔥
you're killing it man! well done!
Amazing. Well done Kapish.
This is killer, brother! Congratulations!
this is insane bro much needed product i wanted for creating animated demos about my projects, awesome project bro 🔥
My God! I've been away too much! incredible project! I'll probably try it this week
Thanks for making this! 🙌
Well done!! 🔥🔥
Another banger, this is 🔥
you're killing it man! well done!
Amazing. Well done Kapish.
Stop fighting keyframes. Start writing code.
Install your first component and render a video today. It's open source, all the way down.
