Skip to content

dk documentation

A family of Windows-friendly, distributed build systems.

The dk Specification is the core reference — project structure, assets, bundles, forms, objects, values, subshells, distributions, and scripts.

The dk0 reference implementation documents the dk0 CLI — its commands, options, and the behavior that is specific to the reference implementation.

The Authoring Packages guide shows how to write dk.u workspace scripts and dist/*.u distribution scripts: a package's overview, license, assets and modules, and how to preview it locally.