Я использую Maruku для конвертации Markdown (суперсет) в HTML. Знаете ли вы, как конвертировать HTML в Markdown?
Google нашел скрипт ruby с именем reverse_markdown . Кажется, делать то, что вы ищете.
попробуйте html2markdown http://rubygems.org/gems/html2markdown
А теперь я обнаружил, http://markitdown.medusis.com/ очень полезно и быстро.