Split view, one state
A live preview next to the document. Both are views of the same state — edit either side and the other follows instantly.
editor.sync
A visual video editor and a JSON document, always in sync. What you see is exactly what the API renders — no hidden state.
A live preview next to the document. Both are views of the same state — edit either side and the other follows instantly.
Click a headline on the canvas and the cursor jumps to its JSON path. Select a line in the document and the element highlights on the canvas and timeline.
Autocomplete, inline validation and formatting powered by the same JSON Schema the API enforces — mistakes are flagged before you ever render.
Scenes and element bars on a frame-accurate timeline. Scrub, play and pause exactly what the renderer will output.
Every change — visual or textual — is one history entry on the document. Undo never desyncs the views.
There is no "export" step. The document in the editor is the request body you send to the API, byte for byte.