mdka
HTML to Markdown (MD) converter written in Rust.
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
Rust with cargo
# Cargo.toml
[]
= "1"
// awesome.rs
use from_html
For more details about functions, the docs live here.
Executable
Assets in Releases offer executables for multiple platforms. → For usage
Python integration
Bindings for Python are supported. → For more examples
$ pip install mdka
# awesome.py
# Hello, world.
#
Node.js integration
Bindings for Node.js are supported. → For more examples
$ npm install mdka
// awesome.js
const = require
console.log
// Hello, world.
//
🤝 Open-source, with care
This project is lovingly built and maintained by volunteers.
We hope it helps streamline your API development.
Please understand that the project has its own direction — while we welcome feedback, it might not fit every edge case 🌱
Acknowledgements
Depends on Servo's html5ever / markup5ever. Also, on PyO3's pyo3 / maturin on bindings for Python. napi-rs for binding for Node.js.