A shadcn registry, for video
52 Remotion components you install with the shadcn CLI. No runtime, no version to pin — the code is yours.
Before you install
The questions people ask before they run the CLI — what it needs, what it costs, and what you own afterwards.
snapcn is a shadcn-style registry of 52 Remotion components for React video — text animations, captions, logo stings, device mockups and full scenes. You install one with the shadcn CLI and the source file is copied into your project, exactly the way shadcn/ui works for interface components.
Yes. snapcn does not bootstrap a video project — npx create-video@latest does that. Once you have a Remotion project with a components.json, snapcn installs into it like any other shadcn registry.
Run npx shadcn@latest add @snapcn/text-reveal. The component is written to components/snap-cn/ (or wherever your components.json points), along with anything it depends on, and every prop but the words you are animating is defaulted, so it renders the moment you mount it in a composition.
Yes. Every component is MIT licensed, the whole registry is on GitHub, and there is no account, no key and no paid tier to install any of it.
That is the point. The file is yours — not a dependency you configure through props somebody else chose. It is ordinary Remotion built on useCurrentFrame, interpolate and spring, so changing a duration means changing a number in a file you can read.
A package puts the animation behind a version number: you get what its author shipped, you upgrade on their schedule, and a patch release can change your video after you signed it off. A registry copies the code in once. There is no snapcn in your package.json at all.
Yes. The components carry their own styles inline through a theme prop rather than through utility classes, because CSS custom properties do not survive a Remotion render. They look the same in a Tailwind project and in one that has never seen it.
Yes — the component that plays in the browser preview is the one that goes into the file. Because the output is ordinary Remotion, anything that renders a Remotion project renders these: npx remotion render, the SSR APIs, or Remotion Lambda.
snapcn ships an agent skill — the component catalog with props and durations, the motion-design rules, and the anti-patterns — installable with npx skills add snapcndev/snapcn. Your agent then picks the right component and budgets the timeline without you pasting context every time.
What they’re saying
Real posts from X and Threads. Every card links to the original.
esse repositório aqui está em outro nível 🤯 e é tudo de graça 20 componentes de Remotion, prontos pra copiar e colar no teu projeto: título animado, logo sting e mockup de tela. roda com um comando CLI sem conta, sem chave, sem plano pago
Crea videos de demostración de productos con código. snapcn ofrece componentes para Remotion, facilitando la creación de videos profesionales. → Componentes listos para efectos de texto, marcos de dispositivos y terminales…
Not bad, with more time, I think result can be very good. Made with @snapcndev + Fable 5
damn life just got much easier let your agent install this , give it your taste and watch it cook the video for you
We open-sourced a Zendesk alternative and it went VIRAL. Connect your support@ inbox. Plug in any tool via MCP. Pay $0. It's called Opendesk 👇 🎬 video made with @snapcndev
Gave Claude Code the snapcn link, asked it to install it and draft a script for a promo of wattcost, my small open-source tool for Ubuntu. I approved the script, and the video was done. Suno did the music from Claude's prompt. ~10 minutes, one shot.
做产品发布视频,终于不用录屏硬剪了 snapcn 刚开源:一套 shadcn 风格的 Remotion 组件,用 React 代码就能拼出产品演示视频。AI 对话流、终端、设备外框、字幕、Logo 动画都有现成的。 一条命令把源码拷进项目,想怎么改就怎么改,免费
eitaaaaaaaaa, biblioteca premium aqui hein
Stop manually editing product videos and start generating programmatic animations directly inside your React codebase today.
Claude Opus 5.5 made the launch film for my app. Still stunned. 🎬 Every frame is code, built with @Remotion and @snapcndev. The app is MemoBerry 🫐, a multi-agent AI study companion…
this is crazy, can't wait to try it
snapcn (Open source, 100% free) dropped today. I'm skeptical of every video tool, so I tried it on one of my own products, Appifex. This video is made entirely in Claude Code (Opus 5.5). Zero UI tools, just prompts: 1. install snapcn 2. set it up for my product videos 3.…
When anyone can ship a product, the demo is what gets you noticed. Bookmark this before you launch anything
🚀Project Number 10 - snapcn 🔥 'Remotion video components installed with the shadcn CLI' #opensource #githubprojects #developer #programming #devtools #aiagents #aicoding #snapcn
Snapcn 这个 Remotion 视频方案比 Skills 稳定多了 简单的说就是视频模板,不过是用代码实现精准的动效动画,然后渲染视频。现在把素材库抽离出来,方便直接更换素材,简单但效果稳定。 目前内置 22 个视频模板,侧重产品演示,有非常大的扩展空间,我先 fork 过来二开!
The copy-paste model is interesting because it turns video design into reusable code instead of another specialized editing workflow.
Lets goo! 💯
Btw this whole video is AI-generated. Took me ~30 minutes, a few Skills, and a GLM 5.3 coding plan from @Zai_org. Did a few screen recordings, generated the rest with @snapcndev and @HyperFrames_ using GLM 5.3, then stitched everything together manually in FilmCraft, with…
Shadcn drops Snapcn for 100% FREE. I reccomended you 1. Get it connected to your @bot Agents 2. Connect that agent with a cloud cursor claude terminal 3. Add the /brag repo and add snapcn as a componenet list for creating demo videos. 4. Success
Snapcn gives you editable React shots for product videos: animated titles, terminals, device frames and scripted AI chat. We tried its free browser editor and exported the three-second 720p30 title below without signing in. This is a small template test, not a full product…
甚至還提供 AI Agent Skill,可以搭配 AI Coding 工具協助挑選元件、安排動畫時間軸。 以後要製作 SaaS 產品介紹、AI 工具 Demo、功能宣傳短片,又多了一個超強選擇!…
做产品演示视频时,最磨人的经常是那几秒镜头:AI 回复逐字出现、终端命令滚动、手机框入场、字幕跟着声音走。 SnapCN 把这些镜头做成了可复制的 React 组件。你可以把它理解成「视频版 shadcn/ui」…
转需!应该能用到! 一键就能调用的 Remotion 动效组件!!
banger for motion designers
Omnicast is already live on the Omarchy marketplace, but I wanted to try making a product launch video for it using Gemini 3.8 Flash and @snapcndev . Here is how it turned out:
製品デモ動画をコードで作るためのRemotionコンポーネント集「snapcn」。 shadcn CLIで導入でき、ソースを自分で改変できる完全オープンソース。
Product demos need precise AI chat, terminal, and device shots. snapcn installs those scenes as editable Remotion TSX via shadcn. Script the timing and render an MP4. 👉