Projects

GoGitCMS

The CMS that commits. Writers get a friendly editor, developers get plain files in their own repo.

Visit gogitcms.com

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.