⚠️ Work in progress — createCMS is pre-1.0 and not production-ready (not tested in production). Expect breaking changes.
⚠️ Pre-1.0 · work in progress · not production-ready

Build your CMS into your app — not your app into a CMS.

Define your content in code, get a fully type-safe API, and build exactly the CMS your product needs — with your content and its full Git-like history living in your own database.

bun add @createcms/core

Git-like versioning

Branches, copy-on-write drafts, visual diffs, and merges — native to your database.

Composable blocks

Nested pages and reusable blocks, defined in code as fully typed collections.

Type-safe end to end

Collections → server API → client, all inferred. No codegen drift, no any.

Plugins included

Multi-tenant, i18n, A/B testing, consent, and media optimization out of the box.