Full stack architecture diagram

Simple integration.

Galia can access your images wherever they're located, in their existing organizational structure, without the rest of your stack even knowing it's there. It can be integrated with minimal development work into:

  • Custom web applications
  • Content management systems
  • Digital repositories
  • API backends

See every detail.

Galia can generate all kinds of images, from small thumbnails to previews of all sizes. Your clients can even zoom into massive images* to see previously unreachable levels of detail.

* in JPEG2000 and pyramidal tiled TIFF formats

Sharpest ever view of the Andromeda Galaxy (69,536×22,230)
NASA, ESA, J. Dalcanton (University of Washington, USA), B. F. Williams (University of Washington, USA), L. C. Johnson (University of Washington, USA), the PHAT team, and R. Gendler.
With the OpenSeadragon viewer
IIIF URL path

Code against a standard API.

Galia fully supports the Deep Zoom and IIIF Image APIs. The URLs used by your clients will work against any other conformant server, meaning no vendor lock-in.

Easy To Use

  • One YAML configuration file with inline help.
  • Extensive documentation available in the Guide.
  • Descriptive log messages at configurable thresholds.

Easy To Integrate

  • Robust APIs for developers.
  • Supports custom authorization policies for integration into diverse infrastructures, and tiered access to dynamically degraded images.

Easy to Manage

  • API methods for common management tasks like evicting cached content.

Easy to Scale

  • Instances don't communicate or share state, making clusters easy to scale horizontally. There are no "master nodes" to babysit.
  • Scale vertically by simply adding CPU cores and memory.

Flexible

  • Plugins for retrieving images from a variety of sources, including filesystems, databases, remote web servers, and cloud storage.
  • Pluggable codecs support a variety of image formats, as well as frame extraction from videos in a variety of formats.
  • Available filesystem, database, Redis, in-memory, and cloud storage caches to speed up response times and reduce server load.

Powerful

  • Selectable scaling algorithms, sharpening levels, and compression levels to optimize output for speed or quality.
  • Dynamically transform embedded image metadata in EXIF, IPTC, and XMP formats, and embed the result as XMP.
  • Dynamic image and text overlays supporting watermarking, titling, and others.
  • Dynamic region highlighting and redaction.

Get started in minutes.

Download, configure, and go. There's only one human-friendly configuration file to edit.