Skip to main content
OGIS Example

What is ogis?

ogis is a high-performance Rust service that generates Open Graph images by rendering SVG templates to PNG via HTTP API.

Get Started

Generate your first image in under a minute

API Reference

Explore the API endpoints

Self-Hosting

Deploy your own instance

Features

  • High Performance — Built in Rust for speed and reliability
  • SVG Templates — Customizable templates with placeholder support
  • Image Caching — In-memory caching for fast response times
  • SSRF Protection — Blocks private IP addresses for security
  • HMAC Authentication — Optional signature-based authentication
  • Docker Ready — Easy deployment with Docker

Templates

twilight

Twilight

daybreak

Daybreak

minimal

Minimal

Quick Example

No SDK needed — just construct a URL:
Or use the TypeScript SDK: