Cmark

Hex.pm package versionHex.pm package docsHex.pm package licenseBuild Status (master)Coverage Status (master)Inline docsDeps Status

Elixir NIF for cmark (C), a parser library following the CommonMark spec.

CommonMark

A strongly specified, highly compatible implementation of Markdown

For more information visit http://commonmark.org/.

Install

Prerequisites

You need a C compiler like gcc or clang.

mix.exs

Add this to your dependencies:

{:cmark, "~> 0.7"}

Usage

Quick example

Cmark.to_html "a markdown string"
#=> "<p>a markdown string</p>\n"

More detailed documentation at http://hexdocs.pm/cmark/.

Available functions

HTML

XML

Manpage

CommonMark

LaTeX

Documentation

Latest API docs can be found at: http://hexdocs.pm/cmark/Cmark.html

Licenses