| Feature | Satori | Takumi |
|---|---|---|
| Purpose | JSX → SVG | JSX → Images |
| Input | JSX | JSX, HTML, node trees |
| Browser required | No | No |
| Output | SVG | PNG, JPEG, WebP, SVG, ICO |
| Animated images | No | Yes |
| Raster images | Via resvg or sharp |
Built-in |
| Layout | Flexbox | Flexbox, Grid, block, inline, float |
| CSS selectors | Limited | More extensive |
| CSS stylesheets | Limited | Yes |
calc() |
No | Yes |
z-index |
No | Yes |
| RTL text | No | Yes |
| JSX | Yes | Yes |
| Tailwind CSS | Yes | Yes |
| WOFF2 fonts | No | Yes |
| Runtimes | Node.js, Edge, Browser, Workers | Node.js, WASM, Browser, Workers, Rust |
Next.js ImageResponse |
Yes | Compatible |
| Rust-based | No | Yes |
Created
August 17, 2026 13:12
-
-
Save officialrajdeepsingh/a930a9313db7ed23f58c4808f836cb35 to your computer and use it in GitHub Desktop.
feature table for
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment