Geek(@geekbb)
SwiftUI 写的原生 macOS Markdown 阅读器,三栏布局:目录树、渲染视图、大纲导航。基于 cmark-gfm 和 WKWebView 渲染,支持 Mermaid、KaTeX、Plan...
8.5Score

TL;DR · AI Summary
基于 SwiftUI 的 macOS Markdown 阅读器支持三栏布局和多种渲染功能,适合开发者参考。
Key Takeaways
- 使用 SwiftUI 和 WKWebView 实现 Markdown 渲染。
- 支持 Mermaid、KaTeX、PlantUML 等多种语法。
- 提供 33 套主题和 PDF 导出功能。
Outline
Jump quickly between sections.
Mindmap
See how the topics connect at a glance.
查看大纲文本(无障碍 / 无 JS 友好)
- SwiftUI Markdown 阅读器
- 技术实现
- cmark-gfm
- WKWebView
- 功能特性
- Mermaid
- KaTeX
- PlantUML
- 33 套主题
- PDF 导出
Highlights
Key sentences worth saving and sharing.
基于 SwiftUI 和 WKWebView 实现 Markdown 渲染,支持多种语法和主题。
提供 33 套主题和 PDF 导出功能,提升用户体验。
支持 Mermaid、KaTeX、PlantUML 等多种语法,满足不同需求。
#SwiftUI#Markdown#macOS#WKWebView
Open original articleGeek on X: "Native macOS Markdown Reader Written in SwiftUI, Three-Pane Layout: Directory Tree, Rendered View, Outline Navigation. Rendered Based on cmark-gfm and WKWebView, Supports Mermaid, KaTeX, PlantUML, Prism.js Code Highlighting, 33 Themes, Quick Look Preview, PDF Export, and Multilingual. https://t.co/7UGuM8m3JC https://t.co/zo1Ntn4zEk" / X
Geek
@geekbb
A native macOS Markdown reader written in SwiftUI, with a three-pane layout: directory tree, rendered view, and outline navigation. Rendered using cmark-gfm and WKWebView, supports Mermaid, KaTeX, PlantUML, Prism.js code highlighting, 33 themes, Quick Look preview, PDF export, and multilingual support.
github.com/davidhoo/Markd…
2:52 PM · Jun 11, 2026
3K
Views
4
5
2
0
20
3
30
Read 4 replies