skip to navigation
skip to content

mark3 0.1.2

A lightweight markdown to html converter.

Downloads ↓

mark3 provides a lightweight, markdown to html parser for python 2.7 and 3.

Usage

Using mark3 is very simple:

from mark3.markdown import markdown
html = markdown(raw_text)

Deviations

mark3 may differ slightly from the official markdown implementation.

If you find a difference between mark3's output and the official markdown's not mentioned here, please open a ticket.

Lists

A <p> will be placed in an <li> if, and only if it's needed:

* foo
* bar

Will produce the same output as:

* foo

* bar

Inline HTML

This markdown:

< foo <b>bar</b>>

Produces:

<p>&lt; foo <b>bar</b>&gt;</p>

Instead of the official markdown implementation output:

<p>&lt; foo <b>bar</b>></p>

Tabs

Tabs are expanded to 4 spaces before parsing. As such, output will never contain tabs.

Insignificant Whitespace

Outputted html doesn't have as much insignificant whitespace as the official markdown implementation.

 
File Type Py Version Uploaded on Size # downloads
mark3-0.1.2.tar.gz (md5) Source 2011-08-08 7KB 252