
Reverse_markdown transforms HTML into Markdown. It is useful, for example, to import HTML into a Markdown based application. It supports all the established tags and can also be extended, it can deal with nested lists, inline and block code, and supports blockquotes.
It supports all the established HTML tags and requires Ruby 1.9.3 or higher.