Create videos
with code.

An open-source collection of beautiful, programmatically generated video templates built with Remotion and React.

29+ TemplatesOpen SourceMIT License

Built for the modern stack

ReactTypeScriptRemotionNext.jsNode.jsViteGitHubTailwind CSSFFmpegFramer MotionReactTypeScriptRemotionNext.jsNode.jsViteGitHubTailwind CSSFFmpegFramer MotionReactTypeScriptRemotionNext.jsNode.jsViteGitHubTailwind CSSFFmpegFramer Motion

Developer-first
video creation.

Use React components to compose every frame. Automate video production and ship faster than any timeline editor.

01

Pick a template

Browse curated Remotion templates. Each one is fully typed and ready to drop into any React project.

02

Customise via code

Swap data, design tokens, and timings straight through props. No timeline. Just your code editor.

03

Render & scale

Export crisp MP4s via the command line or hook it up to Lambda for massive programmatic video pipelines.

$npx remotion render remotion/index.tsx ProductLaunch output.mp4

Code as Timeline

Version control your animations.

Every SwiftClip template is pure TypeScript. Replace messy timeline files with clean, readable code that integrates directly into your existing git workflow.

  • Type safety across all components
  • Git-diffable animation sequences
  • Easily reusable and composable
ProductLaunch.tsx
import { AbsoluteFill, useCurrentFrame, interpolate } from 'remotion'

export const ProductLaunch = () => {
  const frame = useCurrentFrame();
  const opacity = interpolate(frame, [0, 30], [0, 1]);

  return (
    <AbsoluteFill style={{opacity}}>
      <h1>Product Launch</h1>
    </AbsoluteFill>
  );
}

Performance

Parallel rendering at scale.

Remotion parallelises your renders across all available CPU cores. Drop the waiting time and process batch videos directly from standard CI environments.

  • Hardware-accelerated processing
  • Instant hot-reloading playback
  • Export directly to cloud buckets

Render Engine

4K / 60fps

ProRes · MP4 · WebM

Accelerated

Engineered for speed.

Write React, get video. No timeline scrubbing, no keyframe dragging — just code.

Blazing Fast Render

Remotion parallelises rendering across CPU cores for instant local playback and rapid 4K final exports.

Code-Driven Context

No keyframes to drag. Just pure, functional components that use variables and data mapping via props.

Infinitely Customisable

Colors, fonts, duration, layout. Templates represent a skeleton you uniquely brand using standard React props.

Composable by Design

Stack a hero, feature, and outro using simple Sequence wrappers to create complex long-form videos.

Live Preview

Design alongside a hot-reloading browser window. No more export-wait loops just to check font sizes.

Production-Ready

Fully typed with sensible bounds, responsive scale awareness, and guaranteed high-res crisp outputs.

Get started

Start rendering
today.

29 free Remotion templates. Pick one, copy the code, done.