T
traeai
登录
返回首页
Geek(@geekbb)

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

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

TL;DR · AI 摘要

基于 SwiftUI 的 macOS Markdown 阅读器支持三栏布局和多种渲染功能,适合开发者参考。

核心要点

  • 使用 SwiftUI 和 WKWebView 实现 Markdown 渲染。
  • 支持 Mermaid、KaTeX、PlantUML 等多种语法。
  • 提供 33 套主题和 PDF 导出功能。

结构提纲

按章节快速跳转。

  1. 介绍基于 SwiftUI 的 macOS Markdown 阅读器的开发背景和主要功能。

  2. 使用 cmark-gfmWKWebView 实现 Markdown 的渲染和交互功能。

  3. 支持 MermaidKaTeXPlantUML、代码高亮、多语言和 PDF 导出等特性。

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • SwiftUI Markdown 阅读器
    • 技术实现
      • cmark-gfm
      • WKWebView
    • 功能特性
      • Mermaid
      • KaTeX
      • PlantUML
      • 33 套主题
      • PDF 导出

金句 / Highlights

值得收藏与分享的关键句。

#SwiftUI#Markdown#macOS#WKWebView
打开原文

Geek on X: "SwiftUI 写的原生 macOS Markdown 阅读器,三栏布局:目录树、渲染视图、大纲导航。基于 cmark-gfm 和 WKWebView 渲染,支持 Mermaid、KaTeX、PlantUML、Prism.js 代码高亮、33 套主题、Quick Look 预览、PDF 导出和多语言。 https://t.co/7UGuM8m3JC https://t.co/zo1Ntn4zEk" / X

Geek

@geekbb

SwiftUI 写的原生 macOS Markdown 阅读器,三栏布局:目录树、渲染视图、大纲导航。基于 cmark-gfm 和 WKWebView 渲染,支持 Mermaid、KaTeX、PlantUML、Prism.js 代码高亮、33 套主题、Quick Look 预览、PDF 导出和多语言。

github.com/davidhoo/Markd…

2:52 PM · Jun 11, 2026

3K

Views

4

5

2

0

20

3

30

Read 4 replies

AI 可能会生成不准确的信息,请核实重要内容