$ cat README.md
Markdown is everywhere._
Your editor shouldn't be stuck in one place. markdown.ing bridges your local files with a web-class editor — live preview, diagrams, export, sharing. Works from any shell. Even over SSH.
Your files. Our editor.
> Local-first
Your markdown lives on your filesystem. mding-cli watches your folder
and syncs changes bidirectionally with the web editor. No uploads, no lock-in.
> SSH-friendly
SSH into any machine, run npx mding-cli, get a full editor with live
preview, diagrams, and export. No local GUI required.
> Publication-quality PDF
Export polished PDFs powered by Pandoc and Typst — no headless browser, no wkhtmltopdf. Diagrams pre-rendered server-side, clean typography, predictable output every time.
> Real preview
Mermaid and D2 diagrams render inline. Scroll sync keeps editor and preview aligned. See exactly what your document looks like as you type.
> Share instantly soon
Generate a share link with one click. Add a password, set read-only or read-write. Your readers see a polished document, not raw markdown.
> GitHub native soon
Connect a repo, browse files, edit in the web editor, submit a PR. Ghost items lazy-load so large repos stay fast.
> Engineer-grade
CodeMirror 6 under the hood. Vim mode, keyboard-driven command palette, collections, full-text search. Built for how engineers actually work.
> Diagrams built in
Mermaid and D2 render inline as you type. Client-side for instant feedback, server-side for export. No plugins, no config.
> Zero config
One command, one account. No YAML, no dotfiles, no daemon. Run npx mding-cli,
open your browser, start editing.
A rich editor for every shell
You're SSH'd into a production box. You need to edit a config file, review some docs,
or write an incident report. Your options? vim, nano, or...
One command. Full web editor. From anywhere.
Start editing in 30 seconds
$ npx mding-cli