Подтвердить что ты не робот

Markdown для HTML с Java/Scala

Мне известны следующие проекты (в основном из http://www.w3.org/community/markdown/wiki/MarkdownImplementations):

реализован в Java:

реализован в Scala:

Q: Каковы соответствующие характеристики производительности, ловушки, причуды? Какие из них поддерживают расширения Github? Какой из них вы бы порекомендовали для Play!/ Scala приложение?

4b9b3361

Ответ 1

фантастический инструмент микрообъектива, созданный автором MarkdownPapers, сравнивает производительность для следующих реализаций:

  • MarkdownPapers
  • PegDown
  • подделки
  • MarkdownJ
  • TxtMark

TxtMark намного превосходит производительность других инструментов, как показано на следующем графике:

Performance comparisons of markdown implementations

PegDown, который поддерживает множество расширений GitHub и других, гораздо более полно представлен. Также возможны пользовательские плагины или расширения.

Мой пример использования включал обработку уценки с административного экрана, где производительность была менее эффективной, чем богатый набор функций, что означало, что PegDown выиграл TxtMark.