imgproxy
Fast and secure standalone server for resizing and converting remote images.
Actively maintained with regular releases.
Commit activity more than 47% of tracked projects; popularity more than 80%. How this is calculated.
Commits, last 11 months
| Stars | 11k |
|---|---|
| Latest release | v4.0.15 · 14 Sept 2026 |
| Repo updated | 23 Sept 2026 |
| Licence | MIT |
| Built with | Go, Docker, K8S |
Is imgproxy actively maintained?
imgproxy is under active development: 238 commits landed over the last 11 months, averaging roughly 40 commits a month in the most recent quarter.
The most recent tagged release, v4.0.15, shipped within the last month — a current, installable version exists today.
Among the 9 proxy projects we track, imgproxy currently has the highest health score.
What imgproxy actually does
imgproxy is a standalone server designed to handle the resizing and format conversion of remote images on demand. It acts as an intermediary proxy, processing source images dynamically before serving them to clients. This helps decouple heavy image manipulation tasks from your primary application infrastructure.
Best fit: It is a good fit for developers managing web applications with high-volume image delivery requirements who need to offload resource-intensive graphic transformations.
Worth knowing: Running your own image processing proxy can introduce significant CPU and memory overhead under heavy load, requiring careful resource allocation and rate limiting.
Deployment notes
As a Go application containerised for Docker and Kubernetes, it typically runs without requiring a persistent database or storage volume, though it usually sits behind a reverse proxy to handle TLS termination.
Links
Alternatives to imgproxy
Projects in the same categories, ordered by health score.
Proxy for Git that applies rules and workflows to all outgoing git push operations and ensures they are compliant. It supports both HTTP/HTTPS and SSH protocols with security scanning and validation.
HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative).
Light-weight HTTP/HTTPS proxy daemon.
A proxy server that runs a Shadowsocks instance for each access key and a REST API to manage the access keys.
SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent (handy when you pay per GB of data). It is dockerised and simple to install.
Forward proxy server supporting proxy chaining, protocol inspection, MITM Interception, ICAP adaptation and transparent proxy.