markdown 0.1.1

Native Rust library for parsing Markdown and (outputting HTML)
Documentation

markdown.rs

A simple native Rust library for parsing Markdown and (outputting HTML).

Usage

To include markdown in your project add the following to your Cargo.toml:

[dependencies]
markdown = "0.1"

Now you can use the crate in your code with

extern crate markdown;

There is no full documentation right now, the only function exported by the library is to_html, which takes a markdown &str and converts it to an owned String containing html.

let html : String = markdown::to_html("__I am markdown__");

assert_eq!(&html, "<strong>I am markdown</strong>")

TODO

  • Inline HTML
  • Backslash Escapes
  • Automatic Links
  • Reference-Style Links
  • List wrapping
  • HTML Entities
  • Obscure Emails