kymostudio 0.4.6

Prompt it. See it appear. Watch it animate.
kymostudio-0.4.6 is not a library.

kymostudio (Rust CLI)

kymo — a pure-Rust SVG → PNG rasterizer command-line tool, built on resvg via kymostudio-core. No browser, no headless Chrome, no C/Cairo/Skia system dependencies.

This crate is a thin CLI front-end; the rasterization engine lives in kymostudio-core (the same resvg core the Python wheel and the JS/wasm build share, so SVG→PNG output stays consistent across implementations).

Install

cargo install kymostudio        # provides the `kymo` binary

Or install a prebuilt binary with Homebrew (macOS/Linux) — no Rust toolchain needed:

brew tap kymostudio/brew https://github.com/kymostudio/kymostudio
brew install kymostudio         # install-name `kymostudio`, command `kymo`

Usage

kymo in.svg out.png             # rasterize at intrinsic size
kymo diagram.svg                # output defaults to diagram.png
kymo diagram.svg -s 2 hi.png    # 2× resolution
Flag Meaning
-i, --input <FILE> Input SVG (or pass it positionally)
-o, --output <FILE> Output PNG (or pass it positionally)
-s, --scale <N> Scale factor, 1.0 = intrinsic size (default 1)
-h, --help / -V, --version Help / version

The version is kept in lockstep with the rest of the monorepo (Cargo.tomlversion).