Chris Eidhof

3个pods

cmark

cmark 是 [CommonMark] 的 C 语言参考实现,是 MarkDown 语法的合理化版本,具有 [规范][http://spec.commonmark.org/]。 (对于 JavaScript 参考实现,请参阅 [commonmark.js]。)

它提供了一个共享库(libcmark),其中包含解析 CommonMark 文档到抽象语法树 (AST)、操作 AST 并将文档渲染为 HTML、groff man、LaTeX、CommonMark 或 AST 的 XML 表示的函数。它还提供了一个命令行程序(cmark),用于解析和渲染 CommonMark 文档。

许可证:未声明

  • C

CommonMark

此库提供了对 cmark 库的 Swift 接口。而不是使用 C 函数指针,它将 Markdown 作为抽象语法树(枚举)公开。它允许解析、修改和渲染 CommonMark 文档。

许可证:MIT

  • Swift

LiterateSwift

此框架旨在在应用程序中使用,例如 GUI 应用或 CLI 应用。

许可证:MIT

  • Swift