← Back to use cases
use case
An image API that starts as a URL
Developers can add Skymage without adopting a new SDK first. Generate variants by changing query parameters, then let the CDN cache the result.
api
Transform images anywhere you can build a string
The API shape is easy to inspect, debug, copy, and cache because the transformation request is visible in the URL.
const source = 'assets.example.com/photo.jpg'
const cdn = 'https://demo.skymage.net/v1/'
const thumbnail = `${cdn}${source}?w=320&h=320&fit=cover`
const hero = `${cdn}${source}?w=1440&h=720&fit=cover&q=82`
const blurred = `${cdn}${source}?w=24&blur=12`
any-stack
Language agnostic
Works from PHP, JavaScript, Go, Python, templates, markdown, and CMS fields.
cache
Cache friendly
A transformation URL maps to a stable optimized variant at the edge.
debug
Inspectable
You can see exactly what size, fit, and quality the browser requested.