# peasy-css
[](https://crates.io/crates/peasy-css)
[](https://docs.rs/peasy-css)
[](https://opensource.org/licenses/MIT)
CSS code generator for Rust — create linear/radial gradients, box/text shadows, border-radius, flexbox layouts, and CSS grid. Zero external dependencies, outputs copy-paste CSS.
Built from [Peasycss](https://peasycss.com), a free online toolkit.
## Install
```toml
[dependencies]
peasy-css = "0.1.1"
```
Or via cargo:
```bash
cargo add peasy-css
```
## Quick Start
```rust
use peasy_css::*;
fn main() {
println!("peasy-css v0.1.1");
}
```
## Also Available
| **PyPI** | [peasy-css](https://pypi.org/project/peasy-css/) | `pip install peasy-css` |
| **npm** | [peasy-css](https://www.npmjs.com/package/peasy-css) | `npm install peasy-css` |
| **RubyGems** | [peasy-css](https://rubygems.org/gems/peasy-css) | `gem install peasy-css` |
| **Homebrew** | [peasytools/peasy](https://github.com/peasytools/homebrew-peasy) | `brew install peasytools/peasy/peasy-css` |
## Peasy Developer Tools
| 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