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 PerfectMarkdownGet 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