Deploy Now

SaaS Alternative

Cloudinary Imgix ImageKit

Stars

4,057

Forks

180

Watchers

26

Developer links

imagor

imagor is a self-hosted image server that turns one master photo into every size, crop, and format your site needs, generated on demand from a single URL. You describe the transformation in the address itself: a width and height, a smart crop, then a chain of filters for fill color, format, quality, and watermark. Requests stream through a pipeline built for parallel throughput, so a thumbnail costs milliseconds even when traffic peaks, and the same syntax your team may already know from thumbor works unchanged. Smart cropping keeps the important part of the frame, focal points pin the exact region that must survive, and detection plugins can blur faces automatically for privacy-sensitive publishing. Forty-plus filters cover the daily work of a media pipeline: text overlays with real fonts, image compositing with blend modes, rounded corners, redaction, sharpening, and per-channel color control. Output lands in modern formats including WebP, AVIF, and JPEG XL, with automatic format negotiation and a byte budget that squeezes quality until a file fits your limit. Processed results cache to filesystem, S3, or Google Cloud storage, signed URLs keep strangers from minting their own transformations, and a metadata endpoint returns BlurHash placeholders and average colors for lazy-loading galleries. A companion service adds video thumbnails, and an MCP template layer composes OG cards and product grids. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

imagor
imagor
imagor

Benefits

  • Every Size From One URL
  • Describe the crop, size, and format in the request address and imagor generates that variant on demand, so your templates link to transformations instead of a warehouse of pre-rendered files.
  • On-The-Fly, At Traffic Speed
  • Streaming parallel pipelines answer thumbnail requests in milliseconds, and result storage caches each generated variant on disk, S3, or Google Cloud, so repeat views never reprocess the original image.
  • Modern Formats, Smaller Pages
  • Convert to WebP, AVIF, or JPEG XL with automatic negotiation, tune quality per request, or set a byte budget and let the server degrade quality until the file fits.
  • Production Controls Built In
  • Signed URLs stop strangers from minting transformations, source restrictions limit which images can load, and Docker deployment with flag or environment configuration fits behind any CDN or reverse proxy.

Features

  • Thumbor-Compatible URL API
  • Resize, fit-in, flip, and smart-crop through the URL grammar thumbor popularized, extended with focal regions, percentage crops, and per-request cache controls.
  • 40+ Chainable Filters
  • Watermarks, text overlays with Pango fonts, image compositing with fifteen blend modes, blur, redaction, rounded corners, and color controls chain in one request.
  • Filesystem, S3, GCS Storage
  • Loaders pull originals from disk, HTTP, Amazon S3, or Google Cloud Storage, and pluggable result storage keeps processed variants where your stack already lives.
  • Signed URLs And Restrictions
  • HMAC-signed addresses, loader allowlists, and SVG sanitization harden the endpoint for public traffic, with an unsafe mode reserved for trusted networks.
  • Video Thumbnails And Metadata
  • The imagorvideo companion extracts video frames through the same URL model, and the metadata endpoint returns BlurHash, ThumbHash, and average color values.

Apps Similar to imagor