Maruku is a Markdown interpreter for Ruby. It also implements the syntax of PHP Markdown extra.