suxrobGM/rasterize

3 stars · Last commit 2026-03-25

A Claude Code plugin that generates raster images (PNG, JPEG, WebP) from natural language prompts using Python rendering engines - charts, banners, layouts, logos, data visualizations, and procedural art

README preview

# Rasterize

A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) plugin that generates raster images (PNG, JPEG, WebP) from natural language prompts using Python rendering engines - charts, banners, layouts, logos, data visualizations, and procedural art.

![Social media banner generated with Rasterize](docs/images/code-craft-banner.png)

## What It Does

Describe what you want, and Rasterize picks the best engine, writes a Python script, runs it, and delivers the image.

| Engine | Best for | Examples |
| ------ | -------- | -------- |
| **Pillow** | Photo compositing, filters, pixel ops, gradients | Banners, thumbnails, backgrounds |
| **Cairo** | Vector-style graphics, anti-aliased shapes, procedural art | Logos, icons, badges, geometric art |
| **Matplotlib** | Statistical charts, scientific plots | Bar charts, line plots, heatmaps |
| **Plotly** | Rich dashboards, annotated data viz, 3D surfaces | Multi-panel dashboards, scatter plots |
| **Playwright** | HTML/CSS layouts, complex typography, UI mockups | Social cards, pricing tables, event invites |

## Quick Start

View full repository on GitHub →