IM

imaginary

Self-hosted microservice for on-demand image processing

Photo Management ★ 6.1k stars Medium setup MIT

imaginary is a fast, self-hosted HTTP microservice for high-level image processing, built on libvips. It performs resizing, cropping, format conversion, and more, and is commonly used as an image backend for self-hosted photo and media apps.

Key features

  • On-demand image transformation
  • libvips-based performance
  • HTTP API
  • Stateless microservice

Pros & cons

Strengths

  • Very fast processing
  • Easy to scale

Trade-offs

  • Backend service only
  • No UI

imaginary replaces

Compare imaginary

49 head-to-head comparisons.

Similar photo management apps