Dawn package registry

Build light shows as source projects.

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.dawn
One source of truth

Readable, inspectable, reusable.

Dawn keeps project structure, diagnostics, controls, preview, and output connected to source.

Source-first

Projects remain ordinary, versionable files instead of opaque application state.

Structurally checked

Dawn compiles every release; the registry independently checks its archive, identity, limits, and hashes.

CLI publishing

Confirmed authors publish free, immutable SemVer releases under a permanent identity.

Recently updated

Latest packages.

View the registry
published5

Gain operator

Scales an input signal by a configurable amount.

Operator