Markdown Text to XHTML Conversion

Markdown is a text-to-HTML conversion tool for web writers written by John Gruber. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).

Thus, Markdown is two things: (1) a plain text formatting syntax; and (2) a software tool, written in Perl, that converts the plain text formatting to HTML. See the Syntax page for details pertaining to Markdown’s formatting syntax.

PHP (extra) version

PHP Markdown is a port to PHP of the Markdown program by Michel Fortin. He even did an extended version called Markdown Extra to enable tables and other usefull things.

Tools

  • Dingus is a great visual tool to fool around with Markdown.
  • Get used to it and then install the proper Drupal Markdown filter. It's a perfect way to convert the user input to valid markup.
  • Showdown is a Markdown editor written in JavaScript.
  • Markdownify - the HTML to Markdown converter for PHP.