The parser extends the original markdown proposal with fenced code blocks and tables. These are additional features found in Github flavored markdown.
Paragraphs are separated from following blocks by a blank line. A single line break does not start a new paragraph.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur nec lobortis magna. Fusce vestibulum felis a eros suscipit mattis. Pellentesque sit amet enim libero. Sed sed tempus nibh. Ut pellentesque quam ac bibendum iaculis. Suspendisse vitae interdum risus, convallis auctor urna. Mauris vel sapien ut sapien mollis rhoncus non a nibh. Nullam vulputate consequat purus, ut varius justo ornare vel. Etiam ornare diam at velit varius volutpat. Mauris vel luctus mi, at fermentum purus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras lobortis est dolor, et tristique lorem egestas vitae. Sed feugiat dictum nunc. Nullam ultricies vehicula aliquam. Cras felis ante, ultrices sed lacinia et, pharetra in tellus. Vivamus scelerisque ut mi a dapibus.
To format inline code snippets, surround them with a single backtick: request:get-parameter(). Use two backticks to allow one backtick inside: `ls` .
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Links can be specified directly or by reference.
This link references a link definition given at the end of the document ! And here's a direct link to the eXist documentation.

Image linked through reference:
.
| Tables | Are | Cool |
|---|---|---|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
| simple table | column1 | column2 |
is rendered as:
HTML block containing markdown:
First column in two column layout.
Second paragraph.
Second column in two column layout.
A paragraph containing some HTML.
Besides producing HTML, the module can also transform markdown into TEI. To test, just append ?mode=tei to the URL. Other output formats can be supported as well by adding a simple configuration, see tei-config.xql.