Je connais les projets suivants (principalement de http://www.w3.org/community/markdown/wiki/MarkdownImplementations ):
implémenté en Java:
implémenté à Scala:
Q: Quelles sont les caractéristiques de performance, les pièges et les bizarreries respectifs? Lesquelles prennent en charge les extensions Github? Lequel recommanderiez-vous pour un jeu!/Scala?
L'outil fantastique outil de référence créé par l'auteur de MarkdownPapers compare les performances des implémentations suivantes:
TxtMark dépasse de loin les performances des autres outils, comme le montre le graphique suivant:
PegDown, qui prend en charge de nombreuses extensions GitHub et d'autres, est beaucoup plus complet. Des plugins ou extensions personnalisés sont également possibles.
Mon cas d'utilisation impliquait de traiter le démarque à partir d'un écran administratif où les performances étaient moins impactantes qu'un ensemble de fonctionnalités riches, ce qui signifiait que PegDown avait gagné TxtMark.