SoloMD vs Typora: Which Markdown Editor Should You Use?
Quick answer: SoloMD if you want a free, open-source, tiny (~15 MB) editor. Typora if you prefer a mature, paid, WYSIWYG-only experience and don't mind a ~70 MB install.
The 30-second verdict
| SoloMD | Typora | |
|---|---|---|
| Price | Free (MIT) | $14.99 USD (one-time) |
| Installer size | ~15 MB | ~70 MB |
| Open source | ✅ on GitHub | ❌ closed source |
| Platforms | macOS · Windows · Linux · iPad | macOS · Windows · Linux |
| Local semantic search | ✅ v2.3 · ⌘⇧F · on-device, no model download | ❌ |
| WYSIWYG live edit mode | ✅ v2.3 · 4th view | ✅ always on |
| AutoGit version history | ✅ v2.2 · per-save snapshots, sidebar restore | ❌ |
| MCP server bundled | ✅ v2.2 · 1.5 MB sidecar | ❌ |
| 14 AI providers, BYOK | ✅ ⌘J · keys in OS keychain | ❌ |
| Live preview | ✅ toggleable | ✅ always on |
| Raw source mode | ✅ | ⚠️ limited |
| Split view (edit + preview) | ✅ | ❌ |
| Multi-tab | ✅ | ❌ one window per file |
| KaTeX / Mermaid | ✅ bundled | ✅ |
| Export PDF / DOCX / HTML / PNG | ✅ | ✅ |
| Pandoc export (EPUB / ODT / LaTeX) | ✅ | ❌ |
| Multi-encoding (GBK / Big5) | ✅ auto-detect | ⚠️ UTF-8 only |
| Vim mode | ✅ | ❌ |
| Slideshow / presentation mode | ✅ ⌘⌥P | ❌ |
| CLI tool | ✅ solomd | ❌ |
| Format Markdown (Prettier) | ✅ ⌘⌥L | ❌ |
| Welcome tour | ✅ | ❌ |
| Custom CSS theme | ✅ pick any .css | ✅ |
| Built on | Tauri 2 (Rust + webview) | Electron |
| RAM at idle | ~150 MB | ~300 MB |
When to pick SoloMD
- You want open source and free forever — no licence key, no nag screen.
- Your machine is tight on resources. Tauri's native webview uses half the RAM of Electron.
- You work with CJK / legacy text files and need auto-detection of GBK / Big5 / Shift-JIS.
- You like split view — code on the left, live preview on the right, synced scroll.
- You want Vim keybindings in a Markdown editor.
- You edit on an iPad (SoloMD ships on the iPad App Store, Typora doesn't).
When to pick Typora
- You're already used to Typora's specific shortcut set and don't want to retrain.
- You want a single always-on WYSIWYG view with no view-mode switcher (SoloMD added a WYSIWYG live edit mode in v2.3, but it sits alongside the source / split / preview modes — you switch to it explicitly).
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:
- Copy as rich HTML — paste styled into WeChat / 公众号 / Notion / Confluence.
- Print via system dialog — uses native NSPrintOperation (macOS) / WebView2 (Win).
- Copy as image — screenshot-style PNG of the rendered markdown.
Editor features SoloMD has that Typora doesn't
- Tabs (multiple files in one window)
- Split panes (drag a tab to split horizontally)
- Outline panel with cursor-synced heading highlight
- File tree sidebar for folder mode
- Vim keybindings
- Global search across a folder (Ctrl+Shift+F)
- Clean-AI button — strips citations / curly quotes / zero-width chars from pasted ChatGPT / Claude output
- Encoding auto-detection for legacy Chinese/Japanese files
Both editors do well
- KaTeX math (inline
$a^2+b^2=c^2$and block$$...$$) - Mermaid diagrams
- Syntax-highlighted code fences
- GFM tables, task lists, strikethrough
- Front-matter (YAML)
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:
- Typora-specific extensions like
==highlight==,^superscript^, and~subscript~aren't in SoloMD yet. Standard CommonMark + GFM works 100%. - If you used Typora's "image copy to assets folder" feature, SoloMD has the
same thing — paste or drop an image and it's saved to
./_assets/next to the document.
FAQ
Is SoloMD really free?
Yes. MIT license, no ads, no telemetry by default. 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.