bitbaum
Start a project
Package · MIT

sitekit

A website as data — a closed set of section shapes, validated, with per-field provenance.

Why it exists

A generated site that cannot say where each sentence came from will eventually say something nobody wrote. The second generator was about to ship that.

How it works

Sections are a closed union, checked before render. One set of React renderers draws them. Every field can carry where it came from, so a page can show that a line was supplied rather than invented.

Where it fits

Loki can stand up a site because the site is data. sitekit is that data. design-tokens is what it looks like. bip-kit is the long writing inside it.

LicenceMIT
Installpnpm add @bitbaum/sitekit
Sourcebitbaum/sitekit
Used by2 apps