Vawe
deterministic motion-graphics engine

One JSON,
one video.

A deterministic motion-graphics engine. Write a scene, render a frame-perfect video in any aspect ratio.

editable — change anything
starting engine…
engine
in your browser
output
1920 × 1080 · 30fps
uploads
none
why vawe

Video, as code.

Deterministic

renderFrame(n) is pure in n. Same JSON, same bytes, any render order. Every video is reproducible and diff-able.

Agent-native

Authored from a schema and a taste system, not clicked together in a UI. One open canvas of composable primitives.

Any aspect

One source renders 16:9, 9:16, 1:1, and 4:5 in a single pass. Every platform ratio from the same scene.

showcase

Every frame is JSON.

See the full showcase
stings · shader effects
type · kinetic typography
cuts · transitions

Compose a scene. Render it. Ship it.

Free for individuals and small teams. One JSON in, one frame-perfect video out.