1 个不稳定版本
使用旧的 Rust 2015
0.3.0 | 2020 年 7 月 26 日 |
---|
#51 in #md
66KB
2K SLoC
markly.rs
一个简单的原生 Rust 库,用于解析 Markdown 并(输出 HTML)。
从 markdown crate 分支。
用法
要将 markly 包含到您的项目中,请将以下内容添加到您的 Cargo.toml 中
[dependencies]
markly = "0.3"
现在您可以在代码中使用这个 crate
use markly;
目前没有完整的文档,该库仅导出了一个函数 to_html
,它接受一个 Markdown 字符串 &str
并将其转换为包含 html 的所有者 String
。
let html : String = markly::to_html("__I am markdown__");
assert_eq!(&html, "<strong>I am markdown</strong>")
待办事项
- 参考样式的图像
- 内联 HTML
- 反斜杠转义
- 自动链接
- 列表包装
- HTML 实体
- 神秘电子邮件
许可协议
许可协议为以下之一
- Apache 许可证 2.0 版本,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选。
贡献
除非您明确表示,否则任何有意提交以包含在您的工作中的贡献,根据 Apache-2.0 许可证定义,应按上述方式双许可,无需附加条款或条件。
依赖关系
~3.5MB
~71K SLoC