Open source · local-first · built for large documents

A fast Markdown editor that keeps your files on your disk.

Open your .md files in milliseconds. Stay in the zone for 100k-line notes. No account, no sync, no telemetry — just your text, in a native Tauri shell.

v0.0.1 Current public release · Apache-2.0

oh-my-md showing a dark Markdown document with a file tree, outline, rendered KaTeX math, and an inline Mermaid diagram
A real screenshot from the v0.0.1 desktop app
01 · Editing modes

Write in the document, not beside it.

Live Preview fades Markdown marks into rendered content as you type. Switch to Source mode whenever you want a plain, precise view of the text.

True Live Preview

A readable rendered document without a permanent split pane.

Source mode

Use the familiar Markdown source view when syntax needs your full attention.

Focused writing

Typewriter and Focus modes keep the active line and your ideas in view.

Ready to try it on your own notes?

Open any .md file in milliseconds. No account, no telemetry — just you and your text.

02 · Performance

Made for documents that keep growing.

The editing engine is designed for large Markdown documents, so a long note does not have to become a reason to split your work up.

Advisory measurements on an M-series machine show typing latency inside the 16 ms frame budget in the benchmarked documents.

Document Typing p95 (live / source) Main-thread open
10k lines 5.5 / 2 ms 32 ms
10 MB · 380k lines 2.5 / 2 ms² ~15 ms
20 MB · 750k lines — / 2 ms ~30 ms

² Safe mode: live rendering is viewport-windowed. Figures come from the built-in advisory benchmark on an M-series machine — run it yourself with pnpm --filter @omd/engine bench.

License Apache-2.0
Platforms macOS · Windows · Linux
Data Local files
Account Not required
03 · Markdown that travels well

From plain text to rich blocks.

Use familiar Markdown syntax and keep the richer parts of technical writing close at hand.

CommonMark + GFM

Tables, task lists, footnotes, and strikethrough work where you expect them.

Math and diagrams

Render KaTeX formulas and Mermaid diagrams in the live document.

Code and details

Shiki syntax highlighting, highlights, and gemoji add clarity without leaving the file.

04 · Local workspace

Your files stay yours.

Open a Markdown file or mount a folder workspace. Work with local assets and the tools that make a growing notes folder manageable.

File tree, search, and outline

Navigate a folder, find text across Markdown files, and move through headings.

Images beside the document

Paste, drag, or pick an image and keep it in a local assets/ folder beside the file.

Recovery and safe saves

Conflict-safe saving, external-change detection, crash recovery, and session recovery help protect work in progress.

05 · One editor, three desktops

A native home for Markdown.

oh-my-md is built as a lightweight desktop app for macOS, Windows, and Linux, with light and dark themes for the environment you prefer.

macOS

Universal package for Apple Silicon and Intel Macs.

Windows

Windows x64 packages include an NSIS installer and MSI option.

Linux

Linux x64 packages include AppImage and deb options.

Open by default

A Markdown editor you can keep simple.

Download the current release, or inspect the source and build it yourself. Apache-2.0 licensed.

Choose your platform