SwiftMark 一个采用Swift编写的Markdown to HTML渲染器
SwiftMark 一个采用Swift编写的Markdown to HTML渲染器
Swift Markdown处理库
共77Star
详细介绍
SwiftMark
SwiftMark is a Markdown to HTML renderer built in Swift.
#pureswift
Usage
SwiftMark is a SwiftPM package (though versions 1.0.0 to 1.3.0 also work as a CocoaPod). Add this line to your dependencies array in your Package.swift
:
Package(url: "https://github.com/calebkleveter/SwiftMark.git", majorVersion: 1)
Using SwiftMark is very simple. Just create a renderer, call render
, and pass in the Markdown text.
do {
let renderer = MarkdownRenderer()
let html = try renderer.render(markdownText)
} catch let rror {
print(error)
}
The result of the .render()
method is the HTML form of the Markdown text passed in.
License
The whole SwiftMark package is under the MIT license agreement.
Attribution
Thanks to @matthewcheok and his tutorial on Writing a Lexer in Swift.
-
129 Star
-
593 Star
-
23 Star
-
184 Star
-
584 Star
-
224 Star
-
1213 Star
-
29 Star