imgproxy

imgproxy

On-the-fly image resizing, processing, and format conversion server

10.3kstars
711forks
Last commit: 2d ago
Repo age: 9y old
imgproxy screenshot

imgproxy is a standalone HTTP image processing server that resizes, transforms, optimizes, and converts images on the fly. It fetches source images (typically by URL), applies requested transformations, and returns the resulting image, offloading image processing from your application.

Key Features

  • URL-based image transformations (resize, crop, rotate, and more)
  • Image optimization features such as metadata and color profile stripping
  • Supports multiple formats including JPEG, PNG, GIF, WebP, AVIF, and JPEG XL
  • Watermarking and filters for common presentation needs
  • Security controls such as signed URLs, source restrictions, and size/dimension limits to mitigate abuse and “image bomb” attacks
  • Designed for high performance using libvips

Use Cases

  • Delivering responsive images and thumbnails for web apps without pre-generating variants
  • Converting and optimizing images to modern formats to improve page performance
  • Centralizing image transformation logic behind a CDN or reverse proxy

Limitations and Considerations

  • Typically deployed behind a CDN, load balancer, or reverse proxy for HTTPS termination and caching
  • Some advanced capabilities are available only in the separate Pro edition

imgproxy fits well when you want predictable, controlled image processing on your own infrastructure while keeping application code simple. It is especially useful for high-traffic sites that need fast, secure, on-demand image transformations.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Stirling PDF

Stirling PDF

Self-hosted PDF editing, conversion, OCR, and automation platform

73.1k
6.2k
Last commit: 16h ago

Open-source PDF platform to edit, convert, OCR, sign, redact, and automate PDF workflows via a web UI and REST API.

Alternative to:
Adobe Acrobat
Adobe Acrobat
+19
Paperless-ngx

Paperless-ngx

Document management system with OCR, search, and automated filing

35.7k
2.3k
Last commit: 17h ago

Paperless-ngx is an open-source document management system that ingests scans and files, runs OCR, and turns them into a searchable, taggable document archive.

Alternative to:
DocuWare
DocuWare
+6
Reactive Resume

Reactive Resume

Privacy-focused, open-source resume builder

34.5k
3.8k
Last commit: 9d ago

Open-source resume builder for creating, customizing, exporting and publishing resumes with templates, PDF export, public sharing and optional OpenAI assistance.

Alternative to:
Resume.io
Resume.io
+5
CyberChef

CyberChef

Browser-based toolkit for data decoding, encoding and analysis

33.8k
3.8k
Last commit: 5mo ago

CyberChef is a web-based “cyber” toolkit for encoding/decoding, encryption/decryption, compression, hashing, parsing, and data transformation using drag-and-drop recipes.

ArchiveBox

ArchiveBox

Open-source self-hosted web archiving and snapshotting tool

26.4k
1.4k
Last commit: 11d ago

Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.

Alternative to:
Internet Archive Wayback Machine
Internet Archive Wayback Machine
+3
ebook2audiobook

ebook2audiobook

Convert eBooks into audiobooks with TTS and optional voice cloning

17k
1.4k
Last commit: 1d ago

Self-hostable tool to convert non-DRM eBooks into audiobooks with chapter support, metadata, multilingual TTS engines, and optional voice cloning via a web UI or CLI.

Alternative to:
Speechify
Speechify
+7