Zero CMS

The Astro CMS that
needs no integration.

Stop working for a CMS. Keep your content in git and start shipping in 5 minutes.

App screenshot

Every CMS promises to help your team move faster. Then you spend weeks integrating it, fighting sync issues, and waiting for previews that don't match. You should be shipping. Instead, you're maintaining your CMS.

Energy should go to craft, not coordination.

Samuli
Samuli
Founder of Zero

Stop fighting your CMS.

Zero is different.

Zero now enables even non-technical editors to work natively in MDX using our beautiful visual editor. Every .astro component from the codebase is immediately available as a

Accordion ../../components/Accordion.astro
Avatar ../../components/Avatar.astro
Badge ../../components/Badge.astro
import Badge from '../../components/Badge.astro';
Badge <Badge />
Properties
Size
small
Content
New

Write in Markdown and MDX using components you already have.

Beautiful, visual editors for Markdown, MDX, JSON, and YAML. Use your existing .astro components in MDX without worrying about syntax or imports. No configuration required.

5 min days to weeks
Now Before

Skip the integration. Really.

Connect your GitHub repository and start adding content. No code changes or configuration needed.

Getting Started

Welcome to our platform! We're excited to have you here. Click here to get started with the basic setup guide.

You'll learn how to configure your project and deploy your first site in minutes.

"Click here to get started..."
Make this a stronger call to action
Updating getting-started.mdx
Done! Updated to "Start building in under 5 minutes →"
Update all translations too
Updating es/getting-started.mdx
Updating fr/getting-started.mdx

Let AI do the repetitive work. MCP

Use the built-in AI agent or connect Cursor, Claude, Claude Code or ChatGPT to edit your content.

AI

Our approach to building in public

We believe in sharing our journey openly, including the wins and the missteps.

Why we do it

Transparency builds trust and keeps us accountable.

Write something or type '/' for commands...

Our approach to building in public

We believe in sharing our journey openly, including the wins and the missteps.

Why we do it

Transparency builds trust and keeps us accountable.

Publish with confidence.

See a live preview update instantly as you edit, so you know exactly how your site real site will look like. Then review every change before publishing or ask a collegue or the AI to do it.

Built on a foundation you can trust.

No vendor lock-in
All content lives in your GitHub repo. You own your content. You own your data. You own your code.
No integration or configuration to maintain
Change your schema or components in code and Zero updates automatically. No config to sync, no webhooks or plugins to maintain.
Works with any Astro site
Works with all Astro 4+ sites using content collections. No code changes required.

How it works

Get started in minutes. No code, no configuration, no hassle.

1

Connect GitHub

Link your Astro repository. Zero will automaticaly integrate with your site.

2

Write content

Write yourself or leave it for the AI. Watch a preview update live as you type.

3

Publish

Publish all content straight back to the GitHub repository.

Limited spots

Early partners

We're looking for a few teams that regularly publish content (docs, blogs, changelogs, or similar). In exchange for feedback, e.g. via Slack or short weekly calls, you'll get free access until the public launch, meaningful input on our roadmap, and a direct line to the founder. In return, we ask that you be open to serving as a reference if Zero works well for you.

Frequently asked questions

I have a large or complex Astro site. Does Zero work for me?

Yes, most likely. Zero should work with any Astro (v4 to v6) site that uses content collections. We have tested Zero with some of the largest sites, including astro.build, the official Astro docs, Starlight, and the Cloudflare docs. If it works for them, it likely works for you!

Can I share a link to the live preview?

Yes, you can share a link to the live preview with your team and clients. The preview is available to anyone with the link, without the need to log in.

Does Zero work with GitLab or Bitbucket?

Not yet. Zero currently supports GitHub only.

How can Zero work without any code changes or configuration?

Zero automatically detects your Astro site's content collections, schemas, and .astro components, and provides an editing interface that matches them. It also keeps them in sync with your GitHub repository.

How can I work with the AI?

You can either use Zero's powerful built-in AI agent via the convenient chat interface or connect your favorite AI agent that supports the MCP protocol, such as Cursor, Claude, Claude Code, ChatGPT or Gemini CLI.

Can I select the branch that Zero commits to?

Yes, you can switch between all branches in your repository from Zero's UI.

My site is not using content collections. Can I still use Zero?

You'd have to convert your site to use content collections first. It's straight forward and works well for all kinds of sites such as landing pages, blogs, docs, etc.

Every week you wait is another week maintaining a CMS that should just work.

With Zero, you build. Your team ships. The CMS just disappears. We're already onboarding fast moving teams and early adopters.

Dashboard