SwiftyDown - Simple, Elegant, Powerful markdown parser written in swift.
If you have any thoughts or needs about this project, file an issue immediately :)
Compare to SwiftyMarkdown, SwiftyDown provides:
multi-line code block
,reference paragraph and pod 'SwiftyDown'
Parser.swift
, MarkdownParser.swift
and Syntax.swift
# Heading1 ## Heading2 ### Heading3 #### Heading4 ##### Heading5 ###### Heading6 ####### Heading7 ... **Bold** *italics* `inline code block` [Hyperlink](github.com) and nested syntax like: `**nested**` *[italics links](yahoo.com)* ```Code Block`` > reference paragraph ~~deleted lines~~
import SwiftyDown let str = "# Header1 /n plain text /n /n##Header2 /n/n ###Header3/n /n ####Header4 /n /n#####Header5 /n/n######Header6 /n/n/n/n/n /n#######Header7 > Test /n/n> Test2 /n > Test3, okay, this is a quote format test. Sure it can be `**nested**`, like [that](yahoo.com) /n/n ########Header8 /n/n#########Header9 /n/n/n/n##########Header10 /n/n /n Regular text. `inline code block` and some **bold**, *[italics links](yahoo.com)* /n /n this is a [hyperlinks](http://www.yahoo.com)" let m = MarkdownParser() label.attributedText = m.convert(str)