markdown-it-py¶
Markdown 解析器做得很好。
遵循 CommonMark 规格,用于基线解析
可配置的语法:你可以添加新的规则,甚至替换现有的规则。
可插拔:添加语法扩展以扩展解析器(见 插件列表)
高速度(见我们的 基准测试)
关于 markdown-it 的良好介绍,请看 实时演示。这是一个被广泛使用的 markdown-it 的 Python 移植,以及它的一些相关插件。移植的驱动设计理念是尽可能少地改变基本的代码结构(文件名、函数名等),只是在 Python 中撒上一点语法糖✨。为两种语言实现编写免费的扩展是非常简单的!
参考资料和感谢¶
非常感谢 markdown-it 的作者。
Alex Kocharin github/rlidwka
Vitaly Puzrin github/puzrin
还有 John MacFarlane,感谢他在 CommonMark 规范和参考实现方面的工作。