# markdown-rs
[![构建][badge-build-image]][badge-build-url]
[![覆盖率][badge-coverage-image]][badge-coverage-url]
在 Rust 中包含 AST 和扩展的符合 CommonMark 标记语言的标记解析器。
## 功能亮点
* [x] **[符合][commonmark]**
(从 100% 转换为 CommonMark)
* [x] **[扩展][]**
(100% GFM, 100% MDX, 前缀内容, 数学)
* [x] **[安全][安全性]**
(默认情况下,100% 安全的 Rust 以及 100% 安全的 HTML)
* [x] **[可靠性][测试]**
(2300 多个测试, 100% 覆盖率, 杂测试)
* [x] **[ast][mdast]**
(mdast)
## 链接
* [GitHub: `wooorm/markdown-rs`][repo]
* [`crates.io`: `markdown`][crate]
* [`docs.rs`: `markdown`][docs]
## 什么时候应该使用此工具?
虽然大多数 Markdown 解析器都遵循 CommonMark (或 GFM) 规范,但本项目更进一步,遵循参考解析器(`cmark`、`cmark-gfm`)的工作方式,并通过数千个额外测试进行了验证。
* 要学习 Markdown,请参阅此 [快速入门指南和教程][cheat]
* 如需了解 API,请参阅 [crate 文档][docs]
* 如有疑问,请参阅 [讨论][]
* 如需帮助,请参阅 [贡献][] 或 [赞助][]
[`micromark`][micromark]