Opens a .md in under 300 msOuvre un .md en moins de 300 ms開啟一個 .md 只要不到 300 毫秒

Open any Markdown file
instantly on macOS.
Ouvrez n'importe quel fichier Markdown
instantanément sur macOS.
在 macOS 上瞬間開啟任何 Markdown 檔案。

Double-click a .md in Finder and see it rendered the way GitHub does. Edit it in VS Code, vim or anything else — the preview reloads on the fly.Double-cliquez un .md dans le Finder et voyez-le rendu comme sur GitHub. Éditez-le dans VS Code, vim ou autre — l'aperçu se recharge à la volée.在 Finder 裡按兩下 .md,就能看到與 GitHub 相同的呈現方式。用 VS Code、vim 或任何編輯器修改——預覽會即時重新載入。

Free & open-source (MIT) · Signed & notarized · macOS 13+ · Auto-updatesGratuit et open source (MIT) · Signé et notarié · macOS 13+ · Mises à jour automatiques免費開源(MIT) · 已簽章與公證 · macOS 13+ · 自動更新

## features## fonctions## 功能

Everything GitHub renders — natively, offlineTout ce que GitHub rend — nativement, hors ligneGitHub 能呈現的一切——原生、離線

A true macOS document app: multi-window, Open Recent, dark-mode aware. The rich rendering you expect, with none of the Electron weight.Une vraie app document macOS : multi-fenêtres, Ouvrir récent, compatible mode sombre. Le rendu riche attendu, sans le poids d'Electron.一個真正的 macOS 文件應用程式:多視窗、開啟最近使用、支援深色模式。你期待的完整呈現,卻沒有 Electron 的負擔。

Instant cold startDémarrage à froid instantané冷啟動即時完成

A single SwiftUI scene with bundled web assets — no remote fetch on launch. Opens in under 300 ms.Une seule scène SwiftUI avec les ressources web embarquées — aucun appel distant au lancement. Ouvre en moins de 300 ms.單一 SwiftUI 場景搭配內嵌的網頁資源——啟動時不需向遠端取檔。開啟時間不到 300 毫秒。

🔄

Live reloadRechargement live即時重新載入

Edit in any external editor; the preview updates in ≈130 ms and handles atomic saves cleanly.Éditez dans n'importe quel éditeur externe ; l'aperçu se met à jour en ≈130 ms et gère proprement les sauvegardes atomiques.在任何外部編輯器中修改;預覽會在約 130 毫秒內更新,並妥善處理原子式儲存。

🎨

GitHub-flavoured & themesSaveur GitHub et thèmesGitHub 風格與主題

markdown-it with GFM tables and task lists — rendered in GitHub Light, GitHub Dark or a warm Sepia theme, per window.markdown-it avec tableaux GFM et listes de tâches — rendu en GitHub Light, GitHub Dark ou un thème Sépia chaleureux, fenêtre par fenêtre.markdown-it 支援 GFM 表格與任務清單——可逐視窗選擇 GitHub Light、GitHub Dark 或溫暖的 Sepia 主題。

🌈

Syntax highlightingColoration syntaxique語法上色

highlight.js with GitHub light & dark themes for fenced code blocks.highlight.js avec thèmes GitHub clair et sombre pour les blocs de code.highlight.js 為圍欄式程式碼區塊提供 GitHub 淺色與深色主題。

🧮

Math & diagramsMaths et diagrammes數學式與圖表

Inline and display math via KaTeX, plus Mermaid flowcharts, sequence and graph diagrams.Maths en ligne et en bloc via KaTeX, plus les organigrammes, diagrammes de séquence et graphes Mermaid.透過 KaTeX 呈現行內與獨立數學式,另支援 Mermaid 流程圖、循序圖與關係圖。

✏️

Built-in editorÉditeur intégré內建編輯器

Toggle Preview / Split / Source, with a syntax-highlighted source view, line-number gutter and native save.Basculez entre Aperçu / Scindé / Source, avec vue source colorée, gouttière de numéros de ligne et sauvegarde native.可切換預覽/分割/原始碼檢視,附語法上色的原始碼區、行號欄,以及原生儲存。

🔍

Find, zoom & printRecherche, zoom et impression搜尋、縮放與列印

Native ⌘F search, ⌘± content zoom (per-window), and ⌘P print / Save as PDF.Recherche native ⌘F, zoom du contenu ⌘± (par fenêtre), et ⌘P impression / Enregistrer en PDF.原生 ⌘F 搜尋、⌘± 內容縮放(逐視窗),以及 ⌘P 列印/儲存為 PDF。

👁️

Quick LookCoup d'œil快速查看

Select a .md in Finder and hit Space — full rendering with code, math and diagrams, without opening the app.Sélectionnez un .md dans le Finder et appuyez sur Espace — rendu complet avec code, maths et diagrammes, sans ouvrir l'app.在 Finder 中選取 .md 並按 空白鍵——不必開啟應用程式,就能完整呈現程式碼、數學式與圖表。

🚀

One-click updatesMises à jour en un clic一鍵更新

Sparkle 2 + notarized DMGs + EdDSA signature — Check for Updates… downloads, swaps and relaunches.Sparkle 2 + DMG notariés + signature EdDSA — Rechercher les mises à jour… télécharge, remplace et relance.Sparkle 2 + 已公證的 DMG + EdDSA 簽章——檢查更新…會自動下載、替換並重新啟動。

// why it exists// pourquoi elle existe// 為什麼有這個工具

Built for one job, done fastFaite pour une seule chose, et vite為一件事而生,而且要快

macOS ships no real Markdown previewer — TextEdit shows raw text, and Electron apps take seconds to launch. MarkdownViewer delegates to native APIs wherever possible and drops into JavaScript only for what WKWebView renders for free. The result: a featherweight document app that feels instant.macOS ne livre aucun vrai aperçu Markdown — TextEdit montre le texte brut, et les apps Electron mettent des secondes à démarrer. MarkdownViewer s'appuie sur les API natives partout où c'est possible et ne descend en JavaScript que pour ce que WKWebView rend gratuitement. Résultat : une app document plume, qui paraît instantanée.macOS 沒有內建真正的 Markdown 預覽工具——文字編輯只顯示原始文字,而 Electron 應用程式啟動要好幾秒。MarkdownViewer 盡可能交給原生 API,只在 WKWebView 本來就免費提供的部分才使用 JavaScript。結果是一個輕如羽毛、感覺瞬間開啟的文件應用程式。

<300 ms
Cold start to renderedDu démarrage à froid au rendu從冷啟動到完成呈現
≈130 ms
Live-reload latencyLatence du rechargement live即時重新載入延遲
~1.6k
Lines of SwiftLignes de Swift行 Swift 程式碼
100%
Offline rendering (file://)Rendu hors ligne (file://)離線呈現(file://)

under the hoodsous le capot底層架構

How it worksComment ça marche運作方式

A native SwiftUI + AppKit document app on top, the proven JavaScript Markdown pipeline bundled and rendered offline underneath. The best of both worlds.Au-dessus, une app document native SwiftUI + AppKit ; en dessous, le pipeline Markdown JavaScript éprouvé, embarqué et rendu hors ligne. Le meilleur des deux mondes.上層是原生的 SwiftUI + AppKit 文件應用程式,下層是成熟的 JavaScript Markdown 流程,內嵌並離線呈現。兩者的長處兼得。

get starteddémarrer開始使用

Up and running in 30 secondsOpérationnel en 30 secondes30 秒內開始使用

No App Store, no sign-in. Notarized by Apple — it launches by double-click, even offline.Pas d'App Store, pas de compte. Notariée par Apple — elle se lance d'un double-clic, même hors ligne.不需 App Store,也不需登入。已通過 Apple 公證——即使離線,按兩下也能啟動。

DownloadTélécharger下載

Grab the latest signed .dmg from GitHub Releases and mount it.Récupérez le dernier .dmg signé depuis GitHub Releases et montez-le.從 GitHub Releases 取得最新的已簽章 .dmg 並掛載。

InstallInstaller安裝

Drag MarkdownViewer.app into /Applications. That's it.Glissez MarkdownViewer.app dans /Applications. C'est tout.MarkdownViewer.app 拖入 /Applications。就這樣。

Set as defaultDéfinir par défaut設為預設開啟方式

Right-click any .md → Get Info → Open with → Change All…Clic droit sur un .md → Lire les informations → Ouvrir avec → Tout modifier…在任一 .md 上按右鍵 → 取得資訊 → 開啟方式 → 全部更改…

ready?prêt ?準備好了嗎?

Make Markdown feel nativeDonnez à Markdown un vrai goût natif讓 Markdown 有原生的手感

Free, open-source, and updated automatically. macOS 13 Ventura or later.Gratuite, open source et mise à jour automatiquement. macOS 13 Ventura ou ultérieur.免費、開源,並會自動更新。macOS 13 Ventura 或以上版本。