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.




Trusted by 100+ developers
easy to use, fairly priced, with direct support from waishnav
"GitCMS turns your repo into a full CMS — no database needed."
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.
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.
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.
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.
Acme Agency
3 sites · 5 members
Sarah Chen
All sites
James Wilson
Client blog, docs
Maria Lopez
Client blog
Invite with link...



(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.
A complete redesign of our core platform with new APIs, faster performance, and a developer experience built for the modern web.
After evaluating five frameworks, here's why Astro won...
We raised $12M to accelerate content infrastructure...
How we built a component library that scales across...
How we approach documentation as a product surface...
A step-by-step guide to moving your content layer...
Introducing the people behind Acme and our mission...
Start with the one that sounds most like how you work.
Turn blog posts, docs, and changelog updates into a steady growth loop from the repo you already own.
Give marketing, product, and engineering one clean workflow for docs, changelog, and blog content.
Manage client content sites and approvals without making clients learn Git.
Handle client content updates faster with a lighter, more professional workflow.
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.mdOne-time site license. No subscriptions. No per-month fees.
1 site license + 0 extra seats
Visual editing, content board, AI Agent workflows, team roles, and future updates. No tiers.
One-time license per site. Yours forever.
1 seat included. Add teammates as you grow.
Need a second opinion?
Ask your favorite AI about GitCMS, or talk to the founder.