Skip to content

kane50613/takumi

Repository files navigation

Takumi

Takumi

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.

Why building another satori alternative?

  • 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.

Showcase

Takumi's Open Graph image is generated with Takumi.

Takumi OG Image

License

Licensed under the terms in the LICENSE file.