peasy-document 0.1.1

Document conversion library for Rust — convert between Markdown, HTML, CSV, JSON, and YAML formats. Built on pulldown-cmark and serde for safe, fast conversion.
Documentation
# peasy-document

[![crates.io](https://img.shields.io/crates/v/peasy-document)](https://crates.io/crates/peasy-document)
[![docs.rs](https://docs.rs/peasy-document/badge.svg)](https://docs.rs/peasy-document)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

Document conversion library for Rust — convert between Markdown, HTML, CSV, JSON, and YAML formats. Built on pulldown-cmark and serde for safe, fast conversion.

Built from [Peasytools](https://peasytools.com), a free online toolkit.

## Install

```toml
[dependencies]
peasy-document = "0.1.1"
```

Or via cargo:

```bash
cargo add peasy-document
```

## Quick Start

```rust
use peasy_document::*;

fn main() {
    println!("peasy-document v0.1.1");
}
```

## Also Available

| Platform | Package | Install |
|----------|---------|---------|
| **PyPI** | [peasy-document]https://pypi.org/project/peasy-document/ | `pip install peasy-document` |
| **npm** | [peasy-document]https://www.npmjs.com/package/peasy-document | `npm install peasy-document` |
| **RubyGems** | [peasy-document]https://rubygems.org/gems/peasy-document | `gem install peasy-document` |
| **Homebrew** | [peasytools/peasy]https://github.com/peasytools/homebrew-peasy | `brew install peasytools/peasy/peasy-document` |

## Peasy Developer Tools

| Package | PyPI | npm | RubyGems | crates.io | Description |
|---------|------|-----|----------|-----------|-------------|
| peasy-pdf | [PyPI]https://pypi.org/project/peasy-pdf/ | [npm]https://www.npmjs.com/package/peasy-pdf | [Gem]https://rubygems.org/gems/peasy-pdf | [Crate]https://crates.io/crates/peasy-pdf | PDF merge, split, compress, rotate, watermark |
| peasy-image | [PyPI]https://pypi.org/project/peasy-image/ | [npm]https://www.npmjs.com/package/peasy-image | [Gem]https://rubygems.org/gems/peasy-image | [Crate]https://crates.io/crates/peasy-image | Image resize, crop, compress, convert, watermark |
| peasytext | [PyPI]https://pypi.org/project/peasytext/ | [npm]https://www.npmjs.com/package/peasytext | [Gem]https://rubygems.org/gems/peasytext | [Crate]https://crates.io/crates/peasytext | Text analysis, case conversion, slugs, word count |
| peasy-css | [PyPI]https://pypi.org/project/peasy-css/ | [npm]https://www.npmjs.com/package/peasy-css | [Gem]https://rubygems.org/gems/peasy-css | [Crate]https://crates.io/crates/peasy-css | CSS gradients, shadows, flexbox, grid generators |
| peasy-compress | [PyPI]https://pypi.org/project/peasy-compress/ | [npm]https://www.npmjs.com/package/peasy-compress | [Gem]https://rubygems.org/gems/peasy-compress | [Crate]https://crates.io/crates/peasy-compress | Gzip, deflate, brotli compression |
| peasy-document | [PyPI]https://pypi.org/project/peasy-document/ | [npm]https://www.npmjs.com/package/peasy-document | [Gem]https://rubygems.org/gems/peasy-document | [Crate]https://crates.io/crates/peasy-document | Markdown, HTML, CSV, JSON, YAML conversion |
| peasy-audio | [PyPI]https://pypi.org/project/peasy-audio/ | [npm]https://www.npmjs.com/package/peasy-audio | [Gem]https://rubygems.org/gems/peasy-audio | [Crate]https://crates.io/crates/peasy-audio | Audio convert, trim, merge, normalize, effects |
| peasy-video | [PyPI]https://pypi.org/project/peasy-video/ | [npm]https://www.npmjs.com/package/peasy-video | [Gem]https://rubygems.org/gems/peasy-video | [Crate]https://crates.io/crates/peasy-video | Video trim, resize, thumbnails, GIF conversion |

Part of the [Peasy](https://peasytools.com) developer tools ecosystem.

## License

MIT