For the complete documentation index, see llms.txt. Markdown variants are available by appending .md to any URL or sending an Accept: text/markdown header. An agent skill is available at /.well-known/agent-skills/site-skill.md.

Beautiful videos, made simple.

Ready-to-use, customizable components for React. Built with Editframe. Distributed via shadcn.

See it in motion

How it works

  1. 01

    Install with the shadcn CLI

    Add any component from the registry. The source lands in components/framecn, so you own every line.

    Terminal
    npx shadcn@latest add @framecn/caption-highlight
  2. 02

    Customize props live

    Tune words, timing, and color live in the browser. Copy prompt hands your AI agent the install command and your exact props.

    subtitles.tsx
    import { CaptionHighlight } from "@/components/framecn/caption-highlight";
    
    export function Subtitles() {
      return <CaptionHighlight highlightColor="#f06292" wordsPerGroup={4} />;
    }
  3. 03

    Render to MP4 with Editframe

    Components run on the Editframe timeline, so the preview and the rendered frames match exactly.

    Terminal
    npx @editframe/cli render -o intro.mp4

FAQs