VideoFlowcodeGitHubStudioTry itCoreRenderersReact Video EditorPlaygroundExamplesDocscodeGitHubStudioTry it
Examples

Scenes you can remix.

Each example ships with full source, a rendered MP4 loop, and a one-click deep link into the playground for tweaking.

Basic text

Fade a title in and out.

Image background

A static image layer as a backdrop for type.

Video with audio

Mix a video layer and a ducking music track.

Captions

Time-synced captions burned into the frame.

Parallel animations

Three lines animate in on staggered timelines.

Transition presets

Twelve built-in transition presets — entry and exit on a single layer.

GLSL effects

Bloom, glitch, and frosted-glass passes layered onto images.

Layer groups

Notification and metric cards built from nested layer groups.

Keyframe animations

Scale, position, blur, and rotation animated with custom easings.

VideoFlow

Open-source toolkit for composing videos from code.

Product

CoreRenderersReact Video EditorPlaygroundStudio

Learn

DocsAPI referenceExamplesvs. Remotionvs. FFmpeg

Project

GitHubLicenseContactTermsPrivacy

From the blog

All posts →Animated Infographics as Code: Building a Reusable Data-Viz LibraryBeyond Static Images: Generating Dynamic Social Share Videos from MetadataHow to Embed a Full-Featured Video Editor in Your React AppStop Concatenating Strings: A Migration Guide from FFmpeg to VideoFlowHow to Give Your AI Agent a Video Tool: An LLM-to-Video PlaybookMarkdown to MP4: Automating Technical Explainer Videos with VideoFlowMastering GLSL Effects: Building Cinematic Pipelines with CodeMastering Timing in VideoFlow: The Wait and Parallel Playbook
© 2026 VideoFlow. Apache-2.0 core.