Open source · MIT · Zero install

Edit any GitHub repo
in your browser.

OAuth · 2FA on GitHub's side Token in sessionStorage only Your data stays in your repo
md-edit.pages.dev
MD Editor interface
Drop screenshots/hero.png here

What you get

Write & preview

Save on your terms

Organize

Why not something else?

Why not github.dev?

Code-first. No markdown live preview, no PDF export, no drafts, no link rewriting on move.

Why not Obsidian?

Desktop app with manual Git sync. Here: zero install, phone-friendly reading/quick edits, desktop for full work.

Why not StackEdit?

No multi-file commits, no conflict recovery, no file tree ops, no link rewriting.

Why not OneNote / Notion?

Proprietary format, lock-in, no git history. Here notes are plain files in your repo — Markdown or HTML — forever yours.

Questions

Is my code safe?

Server never stores your token. Token lives only in this tab's sessionStorage, destroyed on close.

Does it work with private repositories?

Yes. Same OAuth grants access to any repo you permit. Previews work on private repos too.

What if I lose connection?

Edits land in IndexedDB within 400 ms. Reconnect and pick keep-or-discard — nothing merges automatically.

Can I self-host it?

Yes — Cloudflare Pages free tier. Callback is Pages Functions. See README-CLOUDFLARE.md.

What about my OneNote / Obsidian collection?

Export to markdown, push to a GitHub repo, open it here — plain files with full git history.