Blueprint SDK
Fills a contract with your data and returns a portable envelope — server-side, no eval.
Learn moreBlueprint turns a screen into a portable JSON contract you own and render yourself — server-driven UI, without shipping an interpreter to the browser or handing your work to a vendor. It's how you ship the flows that carry weight — onboarding, payments, anything that has to stay auditable — as a file you control, not a black box.
blueprint · runtimerenderedblueprint · SDKDesign and validate the screen in the Builder.
Fills a contract with your data and returns a portable envelope — server-side, no eval.
Learn moreAn open contract and a thin runtime you host — it maps nodes to your components.
Learn moreAssemble screens from the atom palette — no code, with a live preview.
Every prop is a validated control — you can't export an invalid contract.
Export portable JSON and self-host the runtime. No lock-in, no black box.
No step in this pipeline ships executable code to the browser. The contract describes structure, the SDK binds data, and the runtime maps nodes to components — so every screen stays auditable, CSP-clean, and yours to run. Logic lives where it belongs: in typed, testable React.