Keystatic

Admin app for the Markdown, JSON and YAML files in your repo

3.7/ 5

Our score

Visit website

Keystatic, from Thinkmill, adds an admin app to Astro, Next.js and Remix projects so non-technical people can edit Markdown, JSON and YAML files. It needs no database, and changes save to local files or straight to GitHub.

Overview

Keystatic is a CMS from Thinkmill that runs inside your Astro, Next.js or Remix app. Developers define collections in TypeScript, and editors change the underlying Markdown, MDX, JSON or YAML files through an admin app. There is no database: your site reads the content at build time.

Strengths

  • No database: content stays as files in your codebase.
  • Typed schema with a wide set of fields, including blocks, relationships and conditional fields.
  • Local mode for development and GitHub mode for teams; Keystatic Cloud handles GitHub login for you.
  • MIT licence with a cheap paid tier.

Watch out for

  • Still before version 1.0.
  • GitHub is the only Git host with a documented mode.
  • A smaller project with slower news; the blog has not been updated since 2023.
  • No AI features, and guides for only three frameworks.

Pricing

What each plan costs and what the bill is counted by: seats, sites, usage or a one-off license. The bottom of each card shows what you pay on top.

Keystatic (open source)

Free

Free

Developers editing Markdown, JSON or YAML in Git

  • Local and GitHub storage modes
  • No database needed
  • Next.js, Astro and Remix support
  • Markdoc and MDX fields

Costs extra

In GitHub mode you set up your own GitHub app.

Keystatic Cloud Free

Free

Free

Small teams who want hosted GitHub sign-in

  • Up to 3 users per team
  • Unlimited teams and projects
  • Hosted GitHub authentication
  • Editors need no GitHub account

Costs extra

Keystatic Cloud Pro

Flat fee

$10 per team / month

Upgraded per team.

Teams with more than 3 editors

  • More than 3 users per team
  • Cloud Images storage and optimization
  • Real-time multiplayer editing (experimental)

Costs extra

Each user beyond 3 costs $5 / month.

Prices checked See current prices on the vendor's site