我知道以下项目(大多数来自http://www.w3.org/community/markdown/wiki/MarkdownImplementations):
用Java实现:
- txtmark http://github.com/rjeschke/txtmark(声称是JVM上运行速度最快的MD处理器)
- Markdown4j http://code.google.com/p/markdown4j(txtmark的分支,优点是?更活跃的开发人员?)
- MarkdownPapers http://markdown.tautua.org/(基于JavaCC解析器)
- pegdown http://github.com/sirthias/pegdown
- MarkdownJ http://code.google.com/p/markdownj(已放弃?)
在Scala中实现:
- 莱卡https://github.com/planet42
- Actuarius http://henkelmann.eu/projects/actuarius/(根据作者的说法不完全符合标准)
- 仿冒品http://tristanhunt.com/projects/knockoff(仅MD的子集?)
- ScalaMD https://github.com/chirino/scalamd
问:各自的性能特征,陷阱和怪癖是什么?哪些支持Github扩展?您会推荐哪一部来玩!/ Scala应用程序?