Takumi (匠 in Japanese) means craftsman 🪓. It's a library for rendering your React components to images.
For newcomers, check out the Getting Started documentation for installation and usage.
- All in one. No need to output SVG then have resvg-js rendering it again to output PNG.
- Minimal binary size targets to run everywhere. Node.js, web, embedded in Rust, pre-built http server.
- Takes your existing JSX components and drops them in. It should just work.
- RTL support.
- WOFF2 font support. Trims your bundle size.
- PNG, JPEG, WebP output support.
Takumi's Open Graph image is generated with Takumi.
Licensed under the terms in the LICENSE file.