vercel/satori

Enlightened library to convert HTML and CSS to SVG

82
/ 100
Verified

Renders JSX/React-like components directly to SVG using Yoga's Flexbox layout engine, enabling server-side generation of dynamic social cards and Open Graph images without browser dependencies. Supports a curated CSS subset (Flexbox layout, typography, borders, images) and optional JSX runtime without React, outputting pure SVG strings suitable for further conversion to PNG via edge functions. Integrates tightly with Vercel's ecosystem through Next.js templates and edge function deployment for fast, serverless image generation.

13,140 stars and 3,895,286 monthly downloads. Used by 6 other packages. Actively maintained with 1 commit in the last 30 days. Available on npm.

Maintenance 16 / 25
Adoption 25 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

13,140

Forks

333

Language

TypeScript

License

MPL-2.0

Last pushed

Mar 16, 2026

Monthly downloads

3,895,286

Commits (30d)

1

Dependencies

11

Reverse dependents

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/vercel/satori"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.