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
.gitcmsautomatically 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.