About

About md0

md0 started as a set of free markdown tools. It grew into a GitHub-native CMS because we hit a wall building our own site and couldn't find a CMS that didn't get in the way.

The problem that started it

A few months back we tried to set up our own site the Jamstack way: content in Git, clean builds, a real editing workflow. Every CMS we tried missed a feature or pulled us out of our repo. One wanted a config file before it would show us anything. Another stored our content in a database we couldn't see or export. A third worked fine until we needed something it didn't support.

So we built the thing we wanted instead. That thing is md0 CMS.

A GitHub-native CMS

Your content lives in your repository, not a database you can't see. Connect a repo, and md0 gives you a visual editor on top of it. Every edit is a commit. The CMS ships with:

  • Content stays in Git. Every post, page, and edit is a commit. Version history, branches, and rollbacks come free. No lock-in, no export dance.
  • A full CMS, not a headless shell. Manage posts, pages, and media from one place. Edit in the browser or straight from your own editor. The repo stays the single source of truth.
  • Broad MDX support. md0 handles almost every MDX format, so your components and content sit side by side. Write once, render wherever your stack allows.
  • Media handling built in. Upload, organize, and reference assets without leaving your workflow. Files sync to your repo the same way your content does.
  • A developer-first CLI, in testing. Scaffold, sync, and deploy from the terminal, for people who'd rather type a command than click through a dashboard.

The CMS is in beta. We're granting access to people who have built with Jamstack and hit the same walls. Connect a repo and you'll know within a couple of minutes whether it fits your workflow. See the CMS.

The tools came first

Before the CMS, there were the tools: an editor, converters, table generators, a README generator, all free and running entirely in your browser. No install, no account, no upload. They solve a smaller, more everyday problem than the CMS does, and they're not going anywhere.

Zero complexity, on purpose

The "0" in md0 is the whole philosophy in one character:

  • Zero complexity. Tools that work without the bloat.
  • Zero friction. No sign-ups, no barriers to entry.
  • Zero cost. Core features are free, and stay free.
  • Zero tracking. The tools run in your browser. Nothing you write leaves your device unless you connect a repo yourself.

Who it's for

Developers keeping documentation in Git. Writers who want an editor without an account wall. Teams who need a repo to stay the source of truth even when non-developers are contributing content. See how md0 fits your specific workflow on the use cases page.

Get in touch

Questions, feedback, or a use case you want to run by us? Visit the contact page.