API overview
Command line
Reference for the
npx remotion
commandsConfiguration file
Reference for the
remotion.config.ts
filePackages
remotion
Core APIs:
useCurrentFrame()
, interpolate()
, etc.@remotion/bundler
Create a Webpack bundle from Node.JS
@remotion/player
Play a Remotion video in the browser
@remotion/lambda
Render videos and stills on AWS Lambda
@remotion/cloudrun
Render videos and stills on GCP Cloud Run
@remotion/gif
Include a GIF in your video
@remotion/media-utils
Obtain info about video and audio
@remotion/animation-utils
Animation utilities
@remotion/tailwind
Webpack override for using TailwindCSS
@remotion/enable-scss
Webpack override for enabling SASS/SCSS
@remotion/three
Create 3D videos using React Three Fiber
@remotion/skia
Low-level graphics using React Native Skia
@remotion/lottie
Include a Lottie animation in your video
@remotion/preload
Preload video and audio in the Player
@remotion/renderer
Render video, audio and stills from Node.JS
@remotion/paths
Manipulate and obtain info about SVG paths
@remotion/noise
Generate noise effects
@remotion/shapes
Generate SVG shapes
@remotion/transitions
Transition between scenes
@remotion/layout-utils
Layout helpers
@remotion/install-whisper-cpp
Cross-platform Whisper.cpp installation
@remotion/animated-emoji
Google Fonts Animated Emojis as Remotion Components