概要
Satoriは、HTMLとCSSのマークアップを高品質なSVG画像に変換する軽量なJavaScriptライブラリです。
特に、Open Graph画像やソーシャルカードといった動的なWebコンテンツの自動生成に強みを発揮します。
JSX構文をサポートしており、開発者はReactライクな記述で簡単にSVGをデザインできます。
内部には独自のレイアウトエンジンを搭載し、ブラウザのレンダリングに近い形でSVGを出力しますが、サポートされるHTML/CSS機能は限定的です。
Web開発者がOGP画像を効率的に作成する際に非常に有用なツールです。
互換性・特徴
- ライブラリ
- SVG生成
- JSX対応
- HTML/CSS変換
- Web開発
- Node.js
基本情報
| ライセンス | MPL-2.0 |
| Stars | 13,424 |
| Forks | 352 |
| カテゴリ | 画像生成 |
| アクティビティ | high |
最新のissue
- ドキュメント:flexWrapのデフォルトは`wrap`だが、コードのデフォルトは`nowrap` (更新: 2026-05-18 / Docs: flexWrap default is documented as `wrap` but code defaults to `nowrap`)
最新リリース: 0.27.0 (2026-04-30)
GitHub: https://github.com/vercel/satori