1 个不稳定版本
0.1.0 | 2024年6月10日 |
---|
#1242 在 文本处理
62KB
1.5K SLoC
markdown.rs
一个简单的原生Rust库,用于解析Markdown并(输出HTML)。
使用方法
要将markdown添加到您的项目中,请将以下内容添加到您的Cargo.toml中
[dependencies]
markdown = "0.3"
现在您可以在代码中使用该crate
extern crate markdown;
目前没有完整的文档,该库导出的唯一功能是 to_html
,它接受一个markdown &str
并将其转换为包含html的拥有 String
。
let html : String = markdown::to_html("__I am markdown__");
assert_eq!(&html, "<strong>I am markdown</strong>")
待办事项
- 内联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许可证定义,您有意提交的任何贡献,都应按上述方式双许可,无需任何额外条款或条件。
依赖关系
~2.2–3MB
~53K SLoC