Skip to content

editor.sync

Visual editing, honest JSON

A visual video editor and a JSON document, always in sync. What you see is exactly what the API renders — no hidden state.

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.

Bidirectional selection

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.

Schema-aware JSON pane

Autocomplete, inline validation and formatting powered by the same JSON Schema the API enforces — mistakes are flagged before you ever render.

Timeline scrubber

Scenes and element bars on a frame-accurate timeline. Scrub, play and pause exactly what the renderer will output.

Undo that respects the document

Every change — visual or textual — is one history entry on the document. Undo never desyncs the views.

No lossy export

There is no "export" step. The document in the editor is the request body you send to the API, byte for byte.