FWIW, я написал jQuery Markdown Plugin, который использует конвертер Showdown. Он предназначен для использования в качестве клиентской утилиты, когда ваш сервер обслуживает документы Markdown - предположительно организованные в какой-то значимой структуре каталогов.
Ссылки на другие документы и изображения Markdown разрешаются в соответствии с вашим базовым каталогом документов и структурой каталога документов. Transclusion также поддерживается с помощью тегов стиля {{include-this}}
, позволяющих создавать мета-документы, состоящие из более мелких фрагментов Markdown или необработанного текста.
Пример использования: $(#mydiv).markdown('mybase/', 'mydir/mydoc.markdown');
Пожалуйста, не стесняйтесь загружать и использовать без ограничений на http://plugins.jquery.com/project/markdown.