OGify supports rendering emojis in your images by downloading vector or image assets from open-source emoji providers.
Configuration
Specify emojiProvider when defining a template. It is set per template during template definition.
Supported Providers
Twemoji
Twitter Emojis - Colorful, rounded style
Fluent
Microsoft Fluent Emojis - 3D style with color
Fluent Flat
Microsoft Fluent Emojis - Flat 2D variant
Noto
Google Noto Emojis - Current standard (default)
Blobmoji
Blobmojis - Google’s blob-style emoji
OpenMoji
OpenMoji - Open-source with outlined style
Usage
Include emoji characters directly in JSX text content. Satori detects them and replaces them with the corresponding image asset during rendering.
You can also override the emoji provider per render call:
Emoji assets are automatically cached by the renderer’s cache system to avoid
repeated network requests and improve performance.