FEATURE

YOUR CONTENT.
YOUR REPO.
YOUR CONTROL.

Direct GitHub OAuth connection. No Git commands needed. No vendor lock-in.

CONNECT GITHUB

What is GitHub Integration?

md0 CMS connects directly to your GitHub repositories via OAuth authentication. No API tokens to manage. No SSH keys. No Git commands.

Your markdown files stay in your repository. We read and write files directly using the GitHub API. When you save content in md0 CMS, it commits to your repo automatically.

ZERO VENDOR LOCK-IN. Your content is standard markdown in Git. You can leave md0 CMS anytime and keep all your content.

How It Works

1. OAuth Login

Click "Connect GitHub" → Authorize md0 CMS → Grant repository access

2. Select Repo

Choose from your repositories → Pick default branch → Configure collections

3. Auto-Sync

Edit content → Save → Automatically commits to GitHub → Content is live

Key Benefits

No Vendor Lock-In

Your content stays in standard markdown in YOUR GitHub repository. Leave anytime, keep everything.

No Git Commands

Non-technical users can manage content without knowing Git. No terminal, no commands, just a UI.

Branch Management

Work on feature branches. Create pull requests. Use your existing Git workflow.

Real-Time Sync

Save in md0 CMS → Automatic commit to GitHub → Your SSG rebuilds → Content is live.

Perfect For

Open Source Documentation

Public repos are free. Contributors can edit docs via md0 CMS. Changes go through PR review.

Team Blogs

Content team writes in md0 CMS. Developers review PRs. Everyone uses familiar Git workflow.

Static Site Content

Next.js, Gatsby, Hugo, Astro—all read from Git. md0 CMS just makes editing easier. No build changes needed.

READY TO CONNECT?

Connect your GitHub repository in under 2 minutes. Free for public repos.

CONNECT GITHUB