# mdka
**HTML to Markdown (MD)** converter written in [Rust](https://www.rust-lang.org/).
[](https://crates.io/crates/mdka)
[](https://docs.rs/mdka/latest)
[](https://github.com/nabbisen/mdka-rs/blob/main/LICENSE)
[](https://deps.rs/crate/mdka/latest)
## Summary
A kind of text manipulator named mdka. "ka" means "化 (か)" pointing to conversion.
Designed with in mind:
- Fast speed
- Low memory consumption
- Easy usage
## Usage
`Cargo.toml`
```toml
[dependencies]
mdka = "1.2"
```
`awesome.rs`
```rust
use mdka::from_html
fn awesome_fn() {
let input = r#"
<h1>heading 1</h1>
<p>Hello, world.</p>"#;
let ret = from_html(input);
println!("{}", ret);
// # heading 1
//
// Hello, world.
//
}
```
## Acknowledgements
Depends on [Servo](https://servo.org/)'s [html5ever](https://github.com/servo/html5ever) / markup5ever.