Your schema. Every page.
Define a field once. It flows to your client's dashboard — and out to every page on their site that uses it. Hover any line to trace where it lands.
Reclaim your Tuesday evenings.
Four things, done well.
We don't ship modules, plugins, integrations or marketplace nonsense. We ship a content layer that holds together.
A schema-driven dashboard.
Define fields in TypeScript. Vard provisions the editing surface — labels, validation, image upload, ordered collections, all of it. No CMS UI to build.
Edits are previewed live.
Clients see the actual page update as they type. There is no separate "draft" mode to misunderstand.
Publish is a single button.
Atomic deploys. Roll back any version. No CLI, no PR, nothing your client can break.
Your framework. Your hosting.
Next, Astro, Remix, SvelteKit. Vercel, Netlify, Cloudflare. We're the content layer — you keep the stack you already have.
A content layer for designed sites. Built in Wellington, used everywhere.