morg
A bidirectional Markdown ↔ Org-mode converter built for keeping one format as the canonical store of a second brain while editing in the other.
Its correctness guarantee is convergence: after one
round trip, further conversions are byte-for-byte stable in both
directions. Markdown-only constructs survive the trip through Org as
morg_ properties; Org-only constructs travel through
Markdown as key:: value conventions. Dialect presets for
Logseq and Obsidian are built in.
The converter runs entirely in your browser — nothing is uploaded, no tracking. For files and automation, morg is also a CLI and a TypeScript library; see the repository for documentation.