cms0 is a type-first CMS built for modern teams. Define your content schema in TypeScript, and cms0 generates tables, APIs, and a typed SDK that stays in sync with your app.
Write a TypeScript schema. Run the CLI. cms0 creates database tables, generates a descriptor, and exposes content routes. Your app calls the typed SDK and gets validated responses.
Schema drift is expensive. cms0 makes your schema the source of truth, so every change is reviewed, versioned, and safe to ship.
Join the discussion, open issues, and contribute on GitHub.