MarkdownJ is the pure Java port of Markdown, a text-to-html conversion tool written by John Gruber.
Core functionality provided by MarkdownJ.