Documentation

Learn how to use GitCMS — the Git-based visual CMS for static site generators.

GitCMS is a visual, Notion-like CMS that reads and writes directly to your Git repository. Every save is a real commit. No sync layer, no shadow database.

Getting Started

New to GitCMS? Start here:

  • Quick Start — Connect a repo, initialize .gitcms, and preview your site in under five minutes.
  • Licensing & Preview — How preview mode, site licenses, MCP access, and complimentary access work.
  • Configuration — How GitCMS manages your site settings through the Settings UI.
  • CLI Onboarding — Bootstrap .gitcms automatically for single-site and monorepo repositories.
  • Framework Setup — Supported frameworks and how GitCMS works with each.

Features

  • Markdown Editor — Notion-like editing, slash commands, frontmatter forms, media, and beta custom SSG component support.
  • Collections & Fields — Content schemas with field types and validation.
  • Localization (i18n) — Manage multilingual content with locale-aware paths and defaults.
  • Media Library — Upload, organize, and reuse media from your repository or object storage.
  • Sitemaps, Internal Links & Live URLs — Use your sitemap for internal link suggestions, live URL matching, and locale-aware page lookup.
  • Editorial Workflow — Ideas → Draft → Review → Published on the content board, without Git jargon in the default experience.
  • Roles & Site Access — Manage editors, reviewers, viewers, selected-site access, and publish rights.

AI & MCP

  • Using AI with GitCMS — How GitCMS connects ChatGPT and Claude to a task-first editorial workflow.
  • CONTENT.md — Site-wide writing instructions automatically loaded into GitCMS AI flows.
  • Task-First AI Workflows — Prompt patterns for brainstorming, creating content tasks, drafting, and review.
  • ChatGPT Setup — Connect ChatGPT and use GitCMS MCP with the current content-task workflow.
  • Claude Setup — Connect Claude and use GitCMS MCP with the current content-task workflow.

On this page