Markdown do HTML z Java / Scala

Znam następujące projekty (głównie z http://www.w3.org/community/markdown/wiki/MarkdownImplementations):

Zaimplementowane w Javie:

Zaimplementowane w Scali:

P: jakie są odpowiednie cechy wydajności, pułapki, dziwactwa? Które z nich obsługują rozszerzenia Github? Który z nich polecacie do gry! / Scala application?

Author: adarshr, 2013-11-05

1 answers

Fantastyczne narzędzie microbenchmark stworzone przez autora MarkdownPapers porównuje wydajność dla następujących implementacji:

  • MarkdownPapers
  • PegDown
  • podróbka
  • MarkdownJ
  • TxtMark

TxtMark znacznie przewyższa wydajność innych narzędzi, jak pokazano na poniższym wykresie:

Porównanie wydajności implementacji markdown

PegDown, który obsługuje wiele rozszerzeń GitHub i innych, jest o wiele pełniej funkcjonalny. Niestandardowe wtyczki lub możliwe są również rozszerzenia.

Mój przypadek użycia polegał na przetwarzaniu markdown z ekranu administracyjnego, gdzie wydajność była mniej wpływająca niż bogaty zestaw funkcji, co oznaczało, że PegDown wygrał nad TxtMark.

 39
Author: adarshr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-04 18:09:40