Contents

perfectlysoft/perfect-markdown

This project provides a solution to convert markdown text into html presentations.

Acknowledgement

Perfect-Markdown is directly building on GerHobbelt's "upskirt" project.

Swift Package Manager

Add dependencies to your Package.swift

.package(url: "https://github.com/PerfectlySoft/Perfect-Markdown.git", 
	from: "3.0.0")

// on target section:
.target(
            // name: "your project name",
            dependencies: ["PerfectMarkdown"]),

Import Perfect Markdown Library

Add the following header to your swift source code:

import PerfectMarkdown

Get HTML from Markdown Text

Once imported, a new String extension markdownToHTML would be available:

let markdown = "# some blah blah blah markdown text \n\n## with mojo 🇨🇳 🇨🇦"

guard let html = markdown.markdownToHTML else {
  // conversion failed
}//end guard

print(html)

Further Information

For more information on the Perfect project, please visit perfect.org.

Package Metadata

Repository: perfectlysoft/perfect-markdown

Default branch: master

README: README.md