threads

IS-1one URL in. every format out.

ImageScaler

Self-hosted image transformation at CDN speed. Signed URLs, resize, crop and modern formats from your own servers — with montages, responsive srcset art direction, web components, USD and MaterialX 3D pipelines with OpenColorIO LUTs, and built-in CDN proxying and load balancing. Built to replace a paid image CDN with hardware you control.

Status
In production
Year
2026
Transforms
Resize, crop, WebP / AVIF / HEIC
3D
USD · MaterialX · OpenColorIO LUTs · deep EXR/TX
Delivery
CDN proxying, load balancing, signed URLs

The pipeline

Source images imgproxy signed transforms NGINX LRU cache · <10 ms WebP · AVIF · HEIC srcset · art direction Montage lanes grids · strips · turntables 3D pipeline USD · MaterialX · OCIO LUTs edge ONE SIGNED URL IN. EVERY FORMAT OUT. Deep EXR/TX in the 3D lane · CDN proxying and load balancing in front
The ImageScaler pipeline.

highlights

  • signed transform URLs served from an NGINX LRU cache in under 10 ms
  • montages, turntables and responsive srcset with art direction
  • web components — is-imgset, is-picture, is-montage — plus React and Next.js server rendering
  • USD and MaterialX 3D pipelines with OpenColorIO 3D LUT cubes, multiformat conversion, upscaling and deep EXR/TX
  • built-in CDN proxying and high-performance load balancing

specifications

status
in production
transformations
resize, crop, format: WebP, AVIF, HEIC
montage
grids, strips and turntables
responsive
srcset generation, prewarm and cache purge
3d
USD, MaterialX, OpenColorIO LUTs, deep EXR/TX
delivery
CDN proxying and load balancing, signed URLs

github.com/klh/vmss-imagescaler · Enquiries: [email protected]