A set of headless React packages for widget-first documents. Versioned JSON stays canonical while applications own their UI, CSS, persistence, permissions, and publishing workflow. Reader routes can avoid editor code entirely, while CMS routes add block controls, persistence events, and a lazy Lexical rich-text editor.
Headless Widgets
Typed React primitives for documents made from independently stored widgets and rich-text blocks.