GoGitCMS
The CMS that commits. Writers get a friendly editor, developers get plain files in their own repo.
GoGitCMS is a Git-backed CMS. Writers get a lovely editing experience, developers get plain old files in their own repository, and every save quietly becomes a tidy little commit.
What it does
Git, without installing Git: writers branch, merge, and commit from a clean editor. Edits made outside the CMS are merged carefully, and changes that genuinely collide go to a developer as a pull request.
Content as code: content is Markdown and structured data in your repo, configured by a YAML file that lives next to your code
Real previews: previews run your actual site, built with whatever you built it with
A content API: GraphQL and REST, for the parts of a site or app that need to change without a rebuild
Built for teams: workspaces, roles, and per-collection permissions
Yours to host: one Go server and one Postgres database
This site runs on it
The articles and pages on this site are edited in GoGitCMS, with an MDX editor that renders this site’s own React components as you write.
Where to get it
GoGitCMS is in private beta. Request an invite.