One contract, every surface
Errors, Collections, and FP all speak the same Zod shape. A change in the contract propagates to every consumer on publish — same as the templates.
The ecosystem
DeesseJS is more than a templates registry — it's a stack of small apps, SDKs, and shared contracts that ship together. Each sub-domain earns its place by solving one problem end to end, and they all talk to each other through the same contracts.
Click any to open in a new tab — each product lives at its own URL, alongside this site.
Errors, Collections, and FP all speak the same Zod shape. A change in the contract propagates to every consumer on publish — same as the templates.
Every sub-domain ships MIT when it's stable enough. The brand, the marketplace, and the curated registry stay ours — the source-code ecosystem is shared.
Each sub-domain enters the ecosystem in alpha, stays in beta until it earns a production install, and only then opens to third-party contributors.