Your Postgres. Your content. Your CMS.
Typed content and a Git-like API, living in your Postgres.
bun add @createcms/coreGit-like versioning
Branches, copy-on-write drafts, 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.
Optional plugins
Multi-tenant, i18n, A/B testing, consent, and media optimization when you need them.