FREEDOM251

Freedom251 › Git-Based CMS

Keystatic

Free plan Open source APISelf-hostedWeb

Visit Keystatic Alternatives Pricing

Keystatic's own site

What Keystatic is

Keystatic lets teams edit Markdown, JSON, and YAML content in a codebase through an admin interface or directly in files. It also supports Markdoc and MDX, with integration guides for Astro, Next.js, and Remix. Content can be saved locally, directly to GitHub, or in both places; the product describes itself as requiring no database. Keystatic Cloud connects to GitHub so team members can edit without their own GitHub accounts. A Cloud team can contain multiple projects, and every team user can access all projects in that team. Optional Cloud Images stores, optimizes, and delivers images for web use. Cloud Pro offers experimental real-time editing by multiple people on the same document, and the Reader API retrieves data from a project directory. The Free plan allows up to three users per team, with unlimited teams and projects. Cloud Pro costs $10 a month; each team user beyond three costs an additional $5/month. The project is identified as experimental, with community support linked through GitHub Discussions and Discord.

Who it suits

Keystatic suits developers and teams who keep site content in a codebase and want an admin UI or direct file editing. Its framework guides cover Astro, Next.js, and Remix.

What it does well

  • Supports Markdown, YAML, JSON, Markdoc, and MDX.
  • Content can be saved locally or to GitHub.
  • Free plan includes unlimited teams and projects.
  • Cloud team members can edit without GitHub accounts.
  • Optional Cloud Images handles web images.

What to know first

  • Project status is experimental.
  • Cloud Pro real-time multi-user editing is experimental.
  • Cloud Pro adds $5/month per team user beyond three.

Limits

The Free plan allows up to three users per team. Cloud Pro starts at $10 a month, with each additional team user beyond three costing $5/month; multi-player editing is experimental.

Plans

PlanBilled and limitsPrice
FreeUp to 3 users per team · unlimited teams and projectsFree
Keystatic Cloud FreeUnlimited teams and projects · Up to 3 users per teamFree
Keystatic Cloud ProStarts at $10/month · More than 3 users · Additional users cost $5/month each · Multiplayer editing · Cloud Images$10 a month

As keystatic.com lists them, read 2 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit keystatic.com.
  2. Choose whether to store content locally, in GitHub, or in both places.
  3. Use an integration guide for Astro, Next.js, or Remix if applicable.
  4. Choose the Free plan or Keystatic Cloud Pro for team access.
  5. Connect GitHub to Keystatic Cloud for team editing.

Keystatic is a codebase-oriented CMS for editing Markdown, YAML and JSON through a visual admin interface or directly in project files. It fits developers and content teams whose publishing process already uses Git, especially with Astro, Next.js or Remix. The central trade-off is a database-free, file-based workflow against an experimental project and extra Cloud charges for larger teams.

Overview

Keystatic stores content in a project directory instead of a separate database. You can keep changes local, commit them to GitHub, or use both storage modes. That makes it a practical match for repositories where content changes move through commits, branches and existing deployment automation. It is less suitable when editors expect a conventional hosted CMS with database administration separate from the codebase.

Markdown and YAML/JSON are supported, including Markdoc and MDX. The Reader API retrieves data from a project directory, allowing an application to consume the same files that editors maintain. Keystatic is developed by Thinkmill as part of Thinkmill Labs Research and Development, and its GitHub project describes it as experimental. Production teams that require a mature, stability-first foundation should treat that status as a serious qualification.

Key features

File editing and Git storage

The visual editor gives non-developers a structured way to change repository content while developers retain direct file editing. Local storage is useful for an entirely self-hosted workflow; GitHub storage suits teams that want edits represented in the repository. Supporting both lets a project accommodate different publishing arrangements, but it also keeps content operations tied to Git concepts rather than a standalone editorial system.

Formats, preview and integrations

Markdown, YAML and JSON support covers common documentation and structured-content models, with Markdoc and MDX for projects using those formats. Visual editing and live preview help editors work through an interface rather than raw syntax. Integration guides for Astro, Next.js and Remix make Keystatic most compelling for teams already using one of those frameworks. Branching is part of its content workflow, and Git-commit deployment aligns publishing with repository changes.

Cloud collaboration and media

Keystatic Cloud connects to GitHub and lets team members edit without their own GitHub account. A Cloud team can contain multiple projects, and every user on that team can access all of them, so the access model is broad rather than project-specific. Cloud Images is an opt-in service for storing, optimizing and delivering web images. Cloud Pro adds experimental real-time multi-player editing on the same document; that may help simultaneous editorial work, but its experimental label makes it a feature to adopt cautiously.

Pricing

PlanPriceWhat it includes
FreefreeUp to 3 users per team, with unlimited teams and projects.
Keystatic Cloud Pro$10 a monthMore than 3 users per team costs $5/month per additional user; includes experimental multi-player editing and Cloud Images.

The Free plan is the sensible starting point for an individual or small team that can stay within three users per team. Unlimited teams and projects avoid a project-count ceiling, but the per-team user cap limits larger editorial groups. Cloud Pro is aimed at teams needing hosted GitHub authentication, image services or simultaneous editing; the $10 monthly base rises by $5 for every user beyond three, so collaboration costs scale with headcount. No trial term or annual billing option is stated.

Platforms

Keystatic is offered through web and API access, with self-hosting supported. That combination suits teams wanting a browser editor while retaining control of the runtime and repository. GitHub is the supported Git provider. Hosting can be self-managed or use Keystatic Cloud, depending on how much infrastructure the team wants to operate.

Who it's for

Choose Keystatic if your site keeps content in Git, your developers are comfortable with Markdown or structured data files, and your stack is Astro, Next.js or Remix. It is also a fit for small teams that need a visual editor without introducing a database, or for Cloud teams that value GitHub-connected access for non-GitHub users. Look elsewhere if you need a stability-proven platform, granular project-level access within one team, or a database-first editorial model.

Pros and cons

  • Pro: Markdown, YAML and JSON stay in the codebase, preserving a Git-native source of truth.
  • Pro: Local, GitHub or combined storage supports both self-hosted and cloud-oriented workflows.
  • Pro: Astro, Next.js and Remix guides reduce friction for those framework communities.
  • Pro: The Free plan allows unlimited teams and projects, subject to three users per team.
  • Con: The project is experimental, which raises adoption risk for teams demanding mature stability.
  • Con: Cloud teams give every user access to every project in that team, limiting separation between projects.
  • Con: Cloud Pro adds $5 monthly for each user beyond three, making larger teams progressively more expensive.

Alternatives

For a broader comparison, see Git-Based CMS. Choose Quiqr instead if you want a free, open-source option that runs across desktop platforms, web and self-hosting. deco CMS suits readers seeking an open-source, self-hostable core that the company says is free. Mattrbld is worth considering for mobile access alongside web and self-hosting, with a free hosted instance aimed at small private projects. Decap CMS offers a free-forever plan for one site and one seat. Dhub is a fit for a single user editing public repositories through GitHub, while its Pro plan costs $41 a month. HugoCMS targets Hugo users with a free per-domain plan and a €139 a month paid-once Pro option. Kiln is the alternative for teams wanting a free, AGPL-3.0 self-hosted setup. Netlify is better when the priority is a broader web platform, with a Free plan at $0/month and 300 credits per month.

Verdict

Keystatic is a strong choice for Git-oriented developers and small content teams that want visual editing over repository files without a database. Its flexible storage, framework integrations and generous project allowance are the main reasons to choose it. Look elsewhere when experimental software, broad team access or rising per-user Cloud pricing conflicts with your operational requirements.

Verdict

Keystatic is suited to codebase-based content workflows, with local and GitHub storage options and integrations for several frameworks. Its experimental status and the per-user Cloud Pro charge are worth weighing for team use.

Questions

Is Keystatic free?

Yes. The Free plan costs nothing and allows up to three users per team, with unlimited teams and projects.

How much does Keystatic Cloud Pro cost?

Keystatic Cloud Pro costs $10 a month. Each team user beyond three costs an additional $5/month.

Which content formats does Keystatic support?

It supports Markdown and YAML/JSON content, including Markdoc and MDX.

Which frameworks have integration guides?

The documentation provides guides for Astro, Next.js, and Remix.

Does Keystatic Cloud require each editor to have a GitHub account?

No. Keystatic Cloud connects to GitHub and lets team members edit without needing their own GitHub accounts.

Who makes Keystatic?

Keystatic is a Thinkmill project developed as part of Thinkmill Labs Research & Development.

Facts from Keystatic's own pages

CLI scaffolding
The CLI command npm create @keystatic@latest creates a Next.js, Astro or Remix project with Keystatic integrated. · keystatic.com, 15 Oct 2026
Cloud authentication
Keystatic Cloud handles GitHub authentication without requiring users to configure environment variables or a custom GitHub app. · keystatic.com, 15 Oct 2026
Cloud Images
Cloud Images stores, transforms and serves optimized images without placing image binaries in the GitHub repository. · keystatic.com, 15 Oct 2026
Cloud multiplayer
The Pro plan includes experimental real-time multiplayer editing on the same document. · keystatic.com, 15 Oct 2026
Cloud team access
Cloud projects are grouped into teams, and access is assigned at team level across that team's projects. · keystatic.com, 15 Oct 2026
Collaboration
Keystatic Cloud Pro offers experimental real-time multi-player editing on the same document. · keystatic.com, 2 Oct 2026
Collections and singletons
Content structures are defined with collections for repeated entries and singletons for one-off records. · keystatic.com, 15 Oct 2026
Community support
Official support channels listed are GitHub Discussions, Discord and X/Twitter. · keystatic.com, 15 Oct 2026
Content formats
The product supports Markdown, YAML and JSON content formats. · keystatic.com, 15 Oct 2026
Database model
Keystatic describes itself as requiring no database. · keystatic.com, 15 Oct 2026
Documentation depth
The documentation includes framework guides, core concepts, configuration references and individual field API pages. · keystatic.com, 15 Oct 2026
Editorial score on Lucky Media
Lucky Media gives Keystatic an overall score of 2.7 out of 5. · luckymedia.dev, 15 Oct 2026
Editorial score on Propicked
Propicked gives Keystatic an editorial score of 7.9 out of 10. · propicked.com, 15 Oct 2026
Frameworks
The docs provide integration guides for Astro, Next.js and Remix. · keystatic.com, 2 Oct 2026
GitHub reader
A createGitHubReader function reads a configured repository using a personal access token. · keystatic.com, 15 Oct 2026
Image transformations
Cloud image URLs accept fit, format, quality, height and width parameters, with dimensions up to 10,240 pixels. · keystatic.com, 15 Oct 2026
Limit: custom fields
An open feature discussion says custom field types complicate the internal API and have slowed core development. · github.com, 15 Oct 2026
Limit: editorial workflow
Lucky Media reports that approval-before-publish, scheduling and localization features are missing or immature. · luckymedia.dev, 15 Oct 2026
Limit: Git workflow trade-offs
Lucky Media says repository-based content inherits Git workflow constraints and is a poor fit for teams needing editorial independence. · luckymedia.dev, 15 Oct 2026
Limit: unresolved defects
The issue tracker showed 167 open issues, including reports of stale-entry save failures, broken Japanese IME composition and date-field truncation. · github.com, 15 Oct 2026
Maker
Keystatic is a Thinkmill project and is developed as part of Thinkmill Labs Research & Development. · keystatic.com, 2 Oct 2026
Maker founded
Thinkmill lists 2013 as its founding year. · linkedin.com, 15 Oct 2026
Maker headquarters
Thinkmill lists its headquarters in Sydney, New South Wales, Australia. · linkedin.com, 15 Oct 2026
Maker legal name
The privacy policy identifies the developer and maintainer as Thinkmill Labs Pty Ltd. · keystatic.com, 15 Oct 2026

Where Keystatic stands on Freedom251

Look at these too