Everything
you
need
Explore all features that make md0 CMS a GitHub-native content management system.
md0 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 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 →
For teams who do not want to touch Git directly. Connect once, then just save.
Visual Markdown Editor →
For writers who find raw markdown syntax distracting. They get a rich-text view; the file still saves as clean markdown.
Collection Management →
Once a repo has more than a handful of content files, this is what keeps posts, docs, and pages from turning into a flat folder of guesswork.
Schema Builder →
For collections where a missing date or a misspelled tag would otherwise break a build. The form only accepts what the schema allows.
Zero Setup →
For the moment you just want to try the CMS without provisioning anything first.
Automatic Sync →
For anyone tired of running git push after every content change. Saving in md0 replaces that step.