✨ Become an AI-era PM — words → product → doAIPM.com
SoloMD

SoloMD vs Typora: Which Markdown Editor Should You Use?

Refreshed against SoloMD v4.11 and Typora 1.13 (mid-2026). Quick answer: SoloMD if you want an open-source editor where AI agents live as a first-class surface — chat-with-vault panel, scheduled recipes, replayable traces — all under an AutoGit branch sandbox so writes are reviewable. Typora if you want the most polished single-mode WYSIWYG experience and don't need AI / sync / version history / agents in core.

The 30-second verdict

 SoloMD v4.11Typora 1.13
PriceFree (MIT)$14.99 USD (one-time, 3 devices)
Installer size~15 MB~70 MB
Open source✅ on GitHub❌ closed source
PlatformsmacOS · Windows · Linux · iPadmacOS · Windows · Linux
Built-in AI rewrite✅ 14 BYOK providers · ⌘J · keys in OS keychain❌
Inline Agent Panel (chat-with-vault)✅ v4.0 · streamed multi-turn · tool-call cards · [[wikilink]] citations · Insert / Copy to active note❌
Scheduled agent recipes✅ v4.0 · cron / on-save / on-commit / on-tag / manual · 11-recipe cookbook❌
AutoGit branch sandbox + accept/reject for agent writes✅ v4.0 · per-run branch · write-cap (default 5) · refuses to start on dirty workspace❌
Replayable agent trace✅ v4.0 · jsonl per step · replay-from-step · read_agent_trace MCP tool❌
Multi-workspace MCP federation✅ v4.0 · --workspace repeatable · MCP profiles UI❌
Ollama first-class✅ v4.0 · auto-detect · 3 model presets · provider: local in recipes❌
Public REST API (localhost, token auth)✅ v4.0 · same surface as MCP for non-MCP clients❌
BYOK cost meter✅ v4.0 · per-provider tokens-spent counter, opt-in❌
MCP server bundled✅ v3.1 · 13 tools, 5 SoloMD-only (autogit / sync / share)❌
solomd agent <prompt> CLI✅ v3.1 · hands off to Claude Code / Codex with MCP pre-wired❌
GitHub-backed sync (your repo)✅ v3.0 · libgit2 + OS keychain❌
End-to-end encryption✅ v3.0 · Argon2id + XChaCha20-Poly1305 on your repo❌
Cloud-folder mode (iCloud / Dropbox / OneDrive)✅ v3.0 · auto-detect + cross-device session restore❌
Public read-only share page✅ v3.0 · solomd.app/share/❌
AutoGit version history✅ v2.2 · per-save snapshots, sidebar restore❌
Local semantic search (RAG)✅ v2.3 · ⌘⇧F · on-device, no model download❌
Slideshow / presentation✅ v3.5: full reveal.js · backgrounds, transitions, fragments, vertical sub-slides❌
Outline keyboard jump✅ v3.1.x · letter labels per heading + g<N> line jump⚠️ outline panel, no jump
WYSIWYG live edit mode✅ v2.3 · 4th view mode you can toggle✅ always on (only mode)
Live preview✅ toggleable✅ always on
Raw source mode✅⚠️ limited
Split view (edit + preview)✅❌
Multi-tab✅❌ one window per file
Math (KaTeX vs MathJax v4)KaTeX ~280 KB✅ MathJax v4 · richer (line-break \\, more TeX packages)
Mermaid version✅ 11.14 (newer)11.13 (Venn + Ishikawa just added)
Export PDF / DOCX / HTML / PNG✅✅
Pandoc export (EPUB / ODT / LaTeX)🟡 yes — needs Pandoc on PATH🟡 yes — needs Pandoc on PATH
Multi-encoding (GBK / Big5 / Shift-JIS)✅ auto-detect (chardetng)⚠️ UTF-8 only
CJK proofread (中文标点)✅ v2.5❌
Vim mode✅❌
CLI tool✅ solomd open / new / list / search / cat / agent / mcp-config❌
VS Code / Cursor integration✅ via bundled MCP server (LLM clients drive vault directly)✅ "Open in Typora" extension (1.13)
Format Markdown (Prettier)✅ ⌘⌥L❌
Theme marketplace✅ v2.5 · curated, click-install✅ paid + free themes
Welcome tour✅❌
Built onTauri 2 (Rust + webview)Electron
RAM at idle~150 MB~300 MB

When to pick SoloMD

When to pick Typora

Install size & memory — why it matters

Typora is built on Electron, which means every install ships its own copy of Chromium (~70 MB). SoloMD uses Tauri 2, which embeds the OS's native webview (WKWebView on Mac, WebView2 on Win, WebKitGTK on Linux), so the binary is just the Rust core + your Vue/TS bundle. The result: **~4× smaller install, ~2× less RAM** in typical use.

Feature depth

Live preview

Both editors render Markdown inline as you type. Typora hides the raw markers always; SoloMD hides them only on lines that don't touch the cursor, and keeps image link brackets + inline code backticks visible so you always see structure.

Export

Both support PDF, DOCX, HTML, and PNG. SoloMD adds:

Editor features SoloMD has that Typora doesn't

Typora's own most-requested features — shipped in SoloMD

These are among the highest-upvoted, still-open requests on Typora's own public tracker (typora/typora-issues), some open since 2016–2018. SoloMD already ships every one of them — free and on every platform:

Long-requested on Typora's trackerSoloMD
Multi-tab on Windows / Linux (open since 2017)✅ tabs on every platform
Open in same tab / new tab / new window✅ configurable
Source-control integration✅ built-in AutoGit (per-note history, diff, rollback) + GitHub sync
Wiki-style [[links]]✅ wikilinks + backlinks panel
Presentation / slideshow mode✅ full reveal.js (⌘⌥P)
Academic referencing / citations✅ @citekey + .bib / CSL
Vim bindings✅ Vim mode
More diagram formats✅ Mermaid 11.14 (+ KaTeX)
Plugin / extensibility✅ MCP endpoint + scriptable CLI + agent recipes (any LLM client can drive your vault)

Your existing Typora notes open unchanged: SoloMD reads Typora's ./images/<note>/ attachment layout (set it in Settings → Writing → Attachment mode) and renders images even under Chinese / spaced folder names. Nothing is converted or locked in — they stay plain .md in your folder.

Both editors do well

Pricing

SoloMD is free and MIT-licensed — clone the repo, build yourself if you like, or download the installer. No account, no subscription, no data collection beyond an optional anonymous usage counter (off with one click).

Typora is $14.99 USD one-time per user, up to 3 devices. There's no free tier since v1.0 (2021).

Migration — Typora to SoloMD

Your .md files are just text; both editors read the same format, so "migration" means installing SoloMD and opening your folder. Caveats:

FAQ

Is SoloMD really free?

Yes. MIT license, no ads. Source on GitHub.

Can I use SoloMD on work computers?

Yes — Mac build is notarized, Windows installer is EV-signed-adjacent (Microsoft SmartScreen only flags new publishers briefly until reputation builds). Linux AppImage / deb / rpm all ship unsigned per distro convention.

Does SoloMD support Typora themes?

Not out-of-the-box (different CSS selectors), but you can paste any CSS file via Settings → Custom CSS and override most styles.

Frequently asked questions

Is SoloMD really free, or is there a catch?

SoloMD is $0 forever: MIT-licensed open source, no paid tier, no subscription, no in-app purchases, and no ads. Typora costs $14.99 after a 15-day trial. The source is public at github.com/zhitongblog/solomd.

Does SoloMD have the same live preview (WYSIWYG) as Typora?

Yes. SoloMD ships a Typora-style live preview: Markdown markers fade when the cursor leaves a line and headings render at their real size while you type. It also offers source, split, and reading modes. On Windows, the live editor runs on native textarea blocks, which keeps Chinese/Japanese/Korean IME input reliable.

Can I use SoloMD on my phone?

Yes — SoloMD has native iOS and Android apps in addition to macOS, Windows, and Linux. Typora is desktop-only.

What does SoloMD have that Typora does not?

Built-in AI with 14 bring-your-own-key providers, local on-device semantic search (RAG), AutoGit version history on every save, a bundled MCP server for Claude Desktop / Cursor, tldraw whiteboards, typed note relationships with a per-note graph, and mobile apps. Typora’s edge is the polish of its single-mode WYSIWYG experience.