跨平台的Markdown解析和渲染框架:CocoaMarkdown

jopen 10年前

CocoaMarkdown是一个跨平台的框架用于解析和渲染Markdown,构建在CommonMarkC reference implementation之上。

CocoaMarkdown旨在比现有库更好解决两个主要的问题:

  1. More flexibility. CocoaMarkdown allows you to define custom parsing hooks or even traverse the Markdown AST using the low-level API.
  2. 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.

项目主页:http://www.open-open.com/lib/view/home/1421736154687