EVERYTHING
YOU
NEED
Explore all features that make md0 CMS the perfect GitHub-native content management solution.
START FREEmd0 CMS is built on a simple principle: your GitHub repository is already a database. Every feature in md0 reads from and writes to your repo directly, so there is no separate CMS database to sync, no API to maintain, and no data lock-in.
The six features below cover every part of that workflow: connecting your repo, structuring your content, editing it visually, and pushing changes back to GitHub automatically.
Each feature page goes deeper with setup guides, configuration options, and framework-specific notes. Start with GitHub Integration if you are new, or jump directly to the feature you need.
GitHub Integration →
Direct OAuth connection. No Git commands needed. Your content stays in your repo.
Visual Markdown Editor →
WYSIWYG editing with Lexical. Rich text formatting. Live markdown preview.
Collection Management →
Organize by content type. Path pattern matching. Custom naming patterns.
Schema Builder →
Define frontmatter fields. Type validation. Required vs optional. Default values.
Zero Setup →
No API keys. No webhooks. No config files. Just login and go. 2-minute onboarding.
Automatic Sync →
Real-time sync to GitHub. Automatic commits. Your SSG rebuilds automatically.