VideoFlow docs
VideoFlow is an open-source toolkit for composing videos from code. Write a fluent builder script in JavaScript, compile to portable VideoJSON, and render to MP4 from a browser, Node, or a live DOM preview.
Start here
Install, learn the four core ideas, and ship your first video.
Builder
The fluent builder — factories, flow control, time formats.
Layers
Six composable layer types plus a group container — text, image, video, audio, captions, shape, group.
Animation
Keyframes, easings, transitions, and GPU effects.
Rendering
Three backends — browser, server, and live DOM preview.
React Video Editor
Drop-in editor component — quickstart, theming, integrations.
Complete API reference
Every method, type, and option documented. Start with the overview or jump into a package: