Skip to content
forked from johnxnguyen/Down

Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.

License

Notifications You must be signed in to change notification settings

maparoni/down-gfm

 
 

Repository files navigation

down-gfm

MIT licensed Swift 5 macOS iOS tvOS Linux Code Coverage

Blazing fast rendering Markdown (GitHub-Flavored Markdown) in Swift, powered by:

This is a fork of johnxnguyen/Down from version 0.11.0, swapping the embedded cmark files for the above dependencies.

WARNING: Currently missing from this fork, see #2:

  • Support for ordered lists that don't start at 1.
  • DownOptions that reflect cmark options

Maintainers

down-gfm maintainers

Down maintainers

Installation

This fork only maintains compatibility with Swift 5.5 and above, and the Swift Package Manager.

        .package(url: "https://github.com/maparoni/down-gfm.git", .branch("gfm")),

Differences to Down

This fork swaps cmark for cmark-gfm, and supports the GFM-extensions, with the notable exception that tables are not supported when using NSAttributedString.

For a full description of features, see johnxnguyen/Down.

Supports

Swift; iOS 13+, tvOS 13+, macOS 10.15+

Markdown Specification

down-gfm is built upon the GitHub-Flavored Markdown specification.

A little help from my friends

Please feel free to fork and create a pull request for bug fixes or improvements, being sure to maintain the general coding style, adding tests, and adding comments as necessary.

Credits

About

Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 98.8%
  • Other 1.2%