GitCMS + TanStack Start
The control plane for your
TanStack Start website.
Give people and agents one place to edit, review, and publish—while your app, content files, Git history, and deployment pipeline stay yours.




Trusted by 200+ website builders
Your framework, repository, content files, and hosting stay exactly where they are.
"GitCMS turns your repo into a full CMS — no database needed."
01 / People
A visual workspace for everyone running the site.
Writers, marketers, and clients work visually while GitCMS keeps every change grounded in the content model and files in your TanStack Start repository.
- Familiar rich-text and block editing
- Structured fields from your content model
- Images and media stay with the repository
- MDX and frontmatter editing with full-stack type safety
02 / Agents
Bring your own agent. Keep the final say.
Let the AI tools you already use research, draft, and propose changes. GitCMS turns that work into a visible content task for your TanStack Start site before anything is published.
- Use ChatGPT, Claude, or another MCP-capable agent
- Proposed changes stay attached to a content task
- People refine and approve the work
- GitCMS publishes only when the team is ready
03 / Review
Review important changes before they go live.
See what changed, keep feedback with the work, and publish only when it is ready—whether the update came from a person or an AI agent.
- Ideas, Draft, Review, and Published stay visible
- Briefs, feedback, contributors, and changes stay together
- Reviewers decide what is ready to ship
- Git records the final published history
04 / Access
Give people access—not the keys.
Invite teammates, clients, and content agents to the sites they work on without sharing developer accounts or exposing every project.
- Simple roles for writing, reviewing, and publishing
- Site-by-site access for clients and teams
- Separate workspaces when projects need separation
- Agents participate without receiving developer credentials
Acme Agency
3 sites · 6 members
Sarah Chen
All sites
James Wilson
TanStack Start site, docs
Maria Lopez
TanStack Start site
Claude
TanStack Start site
Invite with link...
Built for every content website.
Blogs, docs, changelogs, help centers, directories, newsletters — if it runs on markdown, GitCMS manages it.
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.
Why We Chose Astro
After evaluating five frameworks, here's why Astro won...
Series A Announcement
We raised $12M to accelerate content infrastructure...
Building Our Design System
How we built a component library that scales across...
Content Strategy for Devtools
How we approach documentation as a product surface...
Migrating from Contentful
A step-by-step guide to moving your content layer...
Meet the Team
Introducing the people behind Acme and our mission...
Agentic onboarding
One command. Zero config.
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... TanStack Start site
Config ready to write:
✓ .gitcms/sites.jsonc
✓ .gitcms/sites/main/config.jsonc
✓ CONTENT.mdPay once, own it forever.
One-time site license. No subscriptions. No per-month fees.
1 site license + 0 extra seats
One license. Everything included.
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
One-time license per site. Yours forever.
1 seat included. Add teammates as you grow.
Need a second opinion?
Still deciding?
Ask your favorite AI about GitCMS, or talk to the founder.
