Self-host iipsrv
iipsrv-1.3High-performance image server for streaming gigapixel images
- Stars
- 326
- Port
- 9000 (FastCGI listener)
iipsrv/iipsrvWhat is iipsrv?
iipsrv (IIPImage Server) is a high-performance image server built for streaming and zooming ultra high-resolution images up to terabyte scale. It uses tile-based streaming to enable real-time navigation of gigapixel images with minimal hardware requirements. The server handles TIFF, JPEG2000, and JPEG input with 1-32 bits per channel, CIELAB colorimetric data, multispectral imaging, and image stacks. It implements IIIF Image API, IIP, Zoomify, and DeepZoom protocols for compatibility with viewers like OpenSeaDragon, Mirador, and UniversalViewer. Deployment options include Docker, system packages (apt, apk, yum), binary downloads for Windows, macOS, and Solaris, or compilation from source. The server runs as a FastCGI process behind Apache, Nginx, Lighttpd, or IIS. Features include dynamic watermarking, Memcached caching, secure derivative-only delivery, and output in several raster formats. Licensed under GPL-3.0 with version 1.3 released in May 2025.
Should you self-host iipsrv?
iipsrv scores 52/100 on selfhost.directory (how scoring works) and ranks #9 of 13 in Image Processing. It has 326 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is GPL-3.0-licensed and written mostly in C++.
Its closest alternative on selfhost.directory is Rembg (78/100, 25 214 stars). It scores higher overall, so compare the two before you pick. See iipsrv vs Rembg side by side.
Features
- CIELAB color space
- DeepZoom protocol support
- Dynamic watermarking
- FastCGI deployment
- High bit-depth support
- ICC profile support
- IIIF Image API support
- IIP (Internet Imaging Protocol) support
- Image stacks
- Multiple Output Formats
- Multispectral imaging
- Panoramic 3D object sequences
- Secure image distribution
- Zoomify protocol support
iipsrv README
More in Image Processing
ImageFlowSelf-hosted, open-source image management and delivery platform that converts to WebP/AVIF, serves device-aware images, and offers a random-image API with tag filters.
imagorA self-hosted, open-source HTTP image server built on libvips that resizes, crops, filters and converts on demand, speaking thumbor URL syntax as a drop-in replacement.
imagor-studioSelf-hosted photo gallery with built-in layered editing, template system, and on-demand URL transformations. Virtual scrolling handles huge libraries.
ImgCompressSelf-hosted Docker app for compressing, converting, and cropping 70+ image formats with local AI background removal — zero cloud uploads.
imgproxySelf-hosted, open-source image processing server that resizes, crops, filters and converts images on the fly through signed URLs, running behind your CDN.
immich-upload-optimizerSelf-hosted proxy for Immich that intercepts uploads and compresses images/videos using JPEG-XL, Caesium, and HandBrake to save storage space.
kriti-imagesSelf-hosted Go image transformation service with URL-based API for real-time processing, replacing commercial services like Cloudflare Images.
krokiOpen-source, self-hosted diagram API that turns text into images using 30+ engines such as PlantUML, Mermaid, GraphViz and D2, deployed with Docker or Kubernetes.
LLMII (ImageIndexer)Self-hosted desktop app using a local vision LLM to caption and keyword images, embedding results in standard metadata fields for any photo manager.
MazanokeSelf-hosted, open-source image optimizer that compresses, resizes and converts JPG, PNG, WebP, HEIC and more entirely on-device, with offline PWA use and EXIF stripping.
moocupMoocup is a self-hosted, open-source visual editor that lets you drop a screenshot, apply styles and background gradients, and export polished mockups in seconds.
next-image-transformationOpen-source, self-hosted image optimization service that replaces Vercel's Next.js image optimization, forwarding resize, crop and quality requests to Imgproxy.
0 comments