40kdc-data

A community-authored Warhammer 40K data layer.

JSON Schemas for every game entity, plus an embedded dataset shipped behind a linked, typed API in the @alpaca-software/40kdc-data npm package and the wh40kdc Rust crate. Includes ListForge and NewRecruit roster importers and exporters that mirror byte-for-byte across both implementations.

The package is the load-bearing artifact; everything else on this page is documentation or a demo built on top of it.

Reference

Example toollets