Source-first
Projects remain ordinary, versionable files instead of opaque application state.
Dawn is a precise technical workbench for authoring, validating, sequencing, and previewing light shows. Share reusable source packages without hiding the files.
show/
├── show.dawn
├── setup.dawn
├── fixtures/
│ └── stage.fixture.dawn
├── sequences/
│ └── opening.sequence.dawn
└── operators/
└── time-warp.operator.dawnDawn keeps project structure, diagnostics, controls, preview, and output connected to source.
Projects remain ordinary, versionable files instead of opaque application state.
Uploads are safely packaged and indexed without pretending to compile your show.
Confirmed authors publish free, immutable SemVer releases under a permanent identity.
The registry is ready for its first release.