Neonix / Neonix JSON

Author motion as data.

Neonix JSON V2 is Neonix's strict, renderer-neutral JSON for turning web intent into editable motion. Learn the document model, animate any atomic property, and keep preview and export on the same meaning.

The mental model

Four steps from intent to output.

01

HTML / CSS / agent intent

the authoring input

02

Compiler

validation and normalization

03

Neonix JSON V2

canonical editable JSON

04

Output

preview or video export

Start with the root

Every project begins with a document.

The root establishes the format, composition, assets, layers and audio domains. Everything else is referenced by stable IDs.

Read composition and view
{
  "format": "motion-protocol",
  "formatVersion": 2,
  "composition": { "width": 1920, "height": 1080, "fps": 30 },
  "assets": [],
  "layers": [],
  "audio": { "sampleRate": 48000, "tracks": [] }
}