跨平台的Markdown解析和渲染框架:CocoaMarkdown
jopen
10年前
CocoaMarkdown是一个跨平台的框架用于解析和渲染Markdown,构建在CommonMark的C reference implementation之上。
CocoaMarkdown旨在比现有库更好解决两个主要的问题:
- More flexibility. CocoaMarkdown allows you to define custom parsing hooks or even traverse the Markdown AST using the low-level API.
- EfficientNSAttributedStringcreation for easy rendering on iOS and OS X. Most existing libraries just generate HTML from the Markdown, which is not a convenient representation to work with in native apps.