CMS for
markdown-based
content sites.

Edit blogs, docs, and changelogs in a simple visual CMS. Review every change, use AI when it helps, and keep Git as the source of truth.

Nicole Jeanette
Bhavik
Bishakh
Chinmay

Trusted by 100+ developers

easy to use, fairly priced, with direct support from waishnav

getting-started.md
Date
2026-02-21
Description
A quick guide to using Astro with GitCMS
Cover Image
/posts/astro-cover.jpg
Tags
astrogetting-startedtutorial
Slug
getting-started-with-astro

Type / for commands...
Basic blocks
"GitCMS turns your repo into a full CMS — no database needed."
💡Works with Astro, Next.js, Hugo, and every SSG framework.
01 / Editor

Your team doesn't need to learn Git or markdown syntax. Slash commands, drag-and-drop blocks, and structured fields make editing feel like a modern doc tool — while every change stays in your repo.

  • Slash commands and drag-and-drop blocks
  • Structured fields for every content type
  • Images and media committed to your repo
  • Hugo shortcodes, Astro components preserved
02 / AI via MCP

Brainstorm in conversation, create a content task, draft in GitCMS, and review before publish. The model works inside your editorial workflow instead of bypassing it.

  • Brainstorm and draft in ChatGPT or Claude
  • Create content tasks before writing starts
  • GitCMS app opens inside the conversation
  • Review before publish still decides what ships
Learn more
03 / Editorial Workflow

GitCMS gives teams a clear editorial system for markdown-based content sites. Plan, draft, review, and publish from one content board while Git handles the behind-the-scenes history, approvals, and safety.

  • Ideas, Draft, Review, and Published in one workflow
  • Writers and marketers work without learning Git
  • Briefs, contributors, and content changes stay attached to the task
  • Faster review before publish for docs, blogs, and changelogs
  • Git remains the source of truth underneath the workflow
Learn more
04 / Teams

Start solo and add people when you're ready. Give writers access without giving them Git credentials. Agencies can spin up a workspace per client and control exactly who sees what.

  • Invite anyone with a shareable link
  • Owner, Admin, Editor, Reviewer, and Viewer roles
  • Control who can access each site
  • Separate workspaces for each client or project
Learn more
A

Acme Agency

3 sites · 5 members

Owner
S

Sarah Chen

All sites

Admin
J

James Wilson

Client blog, docs

Editor
M

Maria Lopez

Client blog

Reviewer

Invite with link...

Read the manifesto
Tweet from Sahil about GitCMSTweet from Shayan about GitCMS
Waishnav, founder of GitCMS

(the person who made GitCMS)

every time i start building a new product, the same problem shows up — i need blogs for SEO, docs for users, changelogs to show momentum. and every time, the tooling around markdown-first content sites just isn't there.

the editing experience is either ugly, outdated, or clearly built for a different era. and the workarounds aren't better — i'd end up writing in notion or google docs, then manually copy-pasting into markdown files, fixing formatting, committing, pushing. it worked, but it was slow and tedious for something i wanted to do every week.

i wanted something that felt modern and easy to use — something where i could focus on SEO and content experiments, not on configuring a CMS or copy-pasting between apps.

i also wanted a conversational way to publish — brainstorm inside ChatGPT or Claude, draft content in a real editor, and ship it while keeping my tone and my taste in what goes out. none of the existing tools gave me that workflow.

and the alternatives? wordpress is a whole universe of plugins, themes, and maintenance i didn't want. cloudcannon runs about $49/month per site. even the SEO autopilot tools like outrank want $99/month — and you give up control over what gets published.

so i built gitcms. a markdown-first, repo-backed CMS where everything stays in your git repo as plain files you own.

i built it for myself first — but it turns out the same problems hit solo builders shipping their own sites, startup teams trying to scale content, agencies managing client sites, and freelancers who need something simple they can hand off. so i made it work for all of them.

for $49 once, not another monthly subscription. i use it every day on my own site. if something breaks, you're emailing the person who wrote the code.

Blogs, docs, changelogs, help centers, directories, newsletters — if it runs on markdown, GitCMS manages it.

acme.com/blog
Acme Blog
Subscribe
Featured

Introducing Acme v3.0

A complete redesign of our core platform with new APIs, faster performance, and a developer experience built for the modern web.

Read more
EngineeringFeb 28, 2026

Why We Chose Astro

After evaluating five frameworks, here's why Astro won...

CompanyFeb 20, 2026

Series A Announcement

We raised $12M to accelerate content infrastructure...

EngineeringFeb 12, 2026

Building Our Design System

How we built a component library that scales across...

ProductFeb 5, 2026

Content Strategy for Devtools

How we approach documentation as a product surface...

EngineeringJan 30, 2026

Migrating from Contentful

A step-by-step guide to moving your content layer...

CompanyJan 22, 2026

Meet the Team

Introducing the people behind Acme and our mission...

Agentic onboarding

Paste a prompt into your coding agent. It runs the CLI, detects your content structure, and writes the config. You just approve.

$ npx create-gitcms@latest --yes --dry-run

  Detecting framework...      Astro
  Scanning content dirs...     content/blog, content/docs
  Inferring frontmatter...     yaml
  Resolving site URL...        markdown site

  Config ready to write:
   .gitcms/sites.jsonc
   .gitcms/sites/main/config.jsonc
   CONTENT.md
Works with
Claude Code
Codex
Gemini CLI
Cursor
Windsurf
Bolt
Lovable
v0
Replit
OpenCode
Claude Code
Codex
Gemini CLI
Cursor
Windsurf
Bolt
Lovable
v0
Replit
OpenCode
Pricing

One-time site license. No subscriptions. No per-month fees.

Grab the Early-Bird lifetime deals before pricing changes.
Configure your plan
$49$79one-time

1 site license + 0 extra seats

Sites1 site
135710
Seats1 seat
15101520
Site license$79$49
Extra seats (0)$0
Total$49
Early bird license

Visual editing, content board, AI Agent workflows, team roles, and future updates. No tiers.

  • Unlimited content edits
  • Visual Markdown and MDX editor
  • Content board for drafts and reviews
  • AI Agents can update content
  • Review changes before they publish
  • Structured fields for frontmatter
  • Media uploads and image optimization
  • Team roles, invites, and site access
  • All future updates included
$49$79per site

One-time license per site. Yours forever.

+$9+$19per extra seat

1 seat included. Add teammates as you grow.

FAQ
GitCMS is built for markdown-based content sites that want a simpler workflow for publishing and updating content. It keeps content in your repo, gives writers a visual editor, and avoids heavier plugin, theme, or enterprise CMS overhead. If you want to change the core product or redesign the site itself, tools like Lovable, Bolt, Claude Code, Codex, or Cursor are often a better fit. GitCMS is for the content layer, not drag-and-drop site building.

Need a second opinion?

Ask your favorite AI about GitCMS, or talk to the founder.