resvg
CommunityRender SVGs to crisp raster images in Rust.
Authoryankeeinlondon
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Rendering static SVGs to raster formats reliably across platforms requires a deterministic, memory-safe pipeline. This Skill provides a Rust-based approach using usvg for parsing and resvg for rendering, ensuring pixel-perfect output and cross-platform consistency.
Core Features & Use Cases
- Two-stage pipeline: parse SVG with usvg → render with resvg → output with tiny-skia for pixel-perfect results.
- Text-to-path rendering and explicit font loading for portability.
- Cache parsed trees and provide cross-platform consistency and memory safety.
- Practical scenarios include server-side rendering, icon generation, and GUI asset pipelines.
Quick Start
Parse an SVG file, render it with resvg, and save the result as a PNG.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: resvg Download link: https://github.com/yankeeinlondon/rusty-biscuit/archive/main.zip#resvg Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.