CMS vs Keystatic · comparison

Norcube CMS vs Keystatic — hosted vs self-hosted

Keystatic is a modern open-source git-based CMS from Thinkmill, designed to run inside your Astro / Next.js app. Norcube CMS is a hosted service that talks to your repo via GitHub App. The headline trade: Keystatic means more code in your repo and you operate it; Norcube CMS means a hosted editor and we operate it. We diverge further on AI scaffolding (we have it; they don't) and on the editor's handling of deeply-nested blocks.

Hosted — no editor code in your repo AI scaffolds the schema Free during the private beta
Short verdict

When each wins

  • Pick Keystatic if self-hosting is a hard requirement; if you want a CMS you can fork and modify (open source MIT); if your stack is Astro or Next.js (where Keystatic's integration is most polished); if you prefer running zero external services.

  • Pick Norcube CMS if you'd rather not operate the editor; if AI scaffolding sounds better than writing the schema by hand; if your stack isn't Astro / Next.js; if you want hosted features (drafts per author, discussions, AI Assist) that need a backend to run.

Both are git-based, both edit markdown frontmatter, both keep your content in your repo with no exit cost. The real question is who runs the editor — you or us — and how much of the schema you want to write yourself.

Details

Side-by-side on what matters

Hosting model. Keystatic runs inside your app as a route (/keystatic mounted on Astro or Next.js). Norcube CMS is at app.norcube.com and talks to your repo via the Norcube GitHub App. Keystatic = self-hosted; Norcube = hosted.

Setup cost. Keystatic needs the SDK installed, a route added, a config file written. Norcube CMS needs the GitHub App installed and a repo connected from our dashboard — no code in your repo.

Schema authoring. Keystatic's schema is TypeScript (keystatic.config.ts). Norcube's is YAML, AI-scaffolded from your existing content.

Editor features. Both have visual editors. Norcube CMS adds drafts per author, discussions on every field, AI Assist for rewriting copy, per-field git-backed history — features that benefit from a backend service running the show.

Cost. Keystatic is free open-source; you pay your own infra bill (small for most use cases). Norcube CMS is free during beta; paid tiers ship at GA without per-seat fees.

Ready when you are

Hosted CMS, no code in your repo

Install the GitHub App, point at your repo, let AI scaffold the schema. Free during the private beta.

Pay as you go No annual lock-ins
No credit card Start building now
Setup in 5 min Any service, any stack
Free tier forever No expiry, no tricks
// tick. tick. tick.
0 ticks since founding