# Install imgproxy with Homebrew, Nix

Fast and secure server for resizing and converting remote images. Version 4.0.11 via Homebrew; verified 2026-07-03.

## Install

```sh
sudo av install brew:imgproxy
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install imgproxy
```

  Evidence: local Homebrew formula metadata

### Linux

- Nix (92%):

```sh
nix profile install nixpkgs#imgproxy
```

  Evidence: nixpkgs package indexes: pkgs/by-name/im/imgproxy/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

## Package facts

- **Package key:** brew:imgproxy
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/imgproxy>
- **Version:** 4.0.11
- **Source summary:** Fast and secure server for resizing and converting remote images
- **Homepage:** <https://imgproxy.net>
- **Repository:** <https://github.com/imgproxy/imgproxy>
- **Upstream docs:** <https://docs.imgproxy.net/>
- **License:** Apache-2.0
- **Source archive:** <https://github.com/imgproxy/imgproxy/archive/refs/tags/v4.0.11.tar.gz>
- **Last updated:** 2026-07-03T06:14:44Z
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- imgproxy (cli)
- imgproxy (alias)

## Dependencies

- gettext
- glib
- vips

## Build dependencies

- go
- pkgconf

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 4.0.11
- Package-manager updated: 2026-07-03
- Local data: ok
- Upstream repository: https://github.com/imgproxy/imgproxy
- Upstream latest detected: v4.0.11 (current)
## Project history and usage

imgproxy is a Go-based standalone HTTP server for resizing, processing, optimizing, and converting images on the fly. The project presents itself around three principles: speed, security, and simplicity, with libvips as its core image-processing engine.

### Project history

The GitHub repository was created on 2017-06-20. The README describes imgproxy as a drop-in replacement for application-side image-processing code: applications generate signed processing URLs, while imgproxy fetches source images, processes them, and serves the result.

The project evolved from a utility server into a broader image-processing product line. Its official documentation covers Docker-based startup, URL processing syntax, security controls, source restrictions, memory tuning, and format support; the README also distinguishes the open-source edition from imgproxy Pro features.

### Adoption history

imgproxy has much broader visible adoption than the small CLI tools in this batch: repository metadata shows roughly 10k GitHub stars, Homebrew publishes a formula, and the official docs and README emphasize Docker and container deployment. The input metadata also records packaging in Nix.

Its adoption story is tied to web infrastructure: image variants, responsive crops, CDN-backed delivery, and moving CPU-heavy transformations out of application servers. The README thanks Evil Martians as a launch platform and libvips maintainers for image-processing support, reflecting its roots in production web image pipelines.

### How it is used

The documented usage model is URL-driven. A caller encodes processing options and a source image URL into an imgproxy URL; imgproxy fetches the source, applies resize/crop/format/security rules, and returns the transformed image over HTTP. The getting-started docs recommend Docker for a short path to a running server, while the processing docs describe options such as resize, gravity, DPR, and enlargement.

### Why package nerds care

imgproxy is significant because it is not just a CLI binary in Homebrew; it is infrastructure software packaged as a Go executable and container image. For package nerds, it sits at the intersection of formula packaging, container registries, libvips dependency management, and web-performance operations.

### Timeline

- 2017-06-20: GitHub repository created.
- 2025-09-17: v3.30.0 release published.
- 2026-05-13: v4.0.0 release published.
- 2026: Documentation for the 4.0.x line describes Docker startup, URL processing, and security guidance.

### Related projects

- imgproxy is closely related to libvips, which the README identifies as its image-processing engine. The imgproxy organization also maintains helper projects such as imgproxy-node and imgproxy-rails for integrating signed URLs and processing flows into applications.

### Sources

- <https://docs.imgproxy.net/>
- <https://docs.imgproxy.net/getting_started>
- <https://docs.imgproxy.net/usage/processing>
- <https://formulae.brew.sh/formula/imgproxy>
- <https://github.com/imgproxy/imgproxy>


## Security Notes

No matching local secret-handling manifest was found for imgproxy. Nucleus package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** imgproxy
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Nix - imgproxy: normalized package name match | nixpkgs package indexes: pkgs/by-name/im/imgproxy/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1


## Related links

- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Language runtime packages](https://www.automicvault.com/pkg/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Media and graphics packages](https://www.automicvault.com/pkg/media-graphics-tools/) - Matched media, image, audio, video, or graphics metadata.
- [gettext](https://www.automicvault.com/pkg/brew/gettext/) - Runtime dependency declared by Homebrew.
- [glib](https://www.automicvault.com/pkg/brew/glib/) - Runtime dependency declared by Homebrew.
- [vips](https://www.automicvault.com/pkg/brew/vips/) - Runtime dependency declared by Homebrew.
- [go](https://www.automicvault.com/pkg/brew/go/) - Build dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [imgdiet](https://www.automicvault.com/pkg/brew/imgdiet/) - Shares av.db curated category or tags: cli, go, image-resizing, images, media.
- [imgp](https://www.automicvault.com/pkg/brew/imgp/) - Shares av.db curated category or tags: cli, image-resizing, images, media.
- [tinyice](https://www.automicvault.com/pkg/brew/tinyice/) - Shares av.db curated category or tags: cli, media, server.
- [dezoomify-rs](https://www.automicvault.com/pkg/brew/dezoomify-rs/) - Shares av.db curated category or tags: cli, images, media.
- [epeg](https://www.automicvault.com/pkg/brew/epeg/) - Shares av.db curated category or tags: cli, images, media.
- [apng2gif](https://www.automicvault.com/pkg/brew/apng2gif/) - Shares av.db curated category or tags: cli, image-conversion, media.
- [caire](https://www.automicvault.com/pkg/brew/caire/) - Shares av.db curated category or tags: cli, go, media.
- [gif2png](https://www.automicvault.com/pkg/brew/gif2png/) - Shares av.db curated category or tags: cli, image-conversion, media.
- [chafa](https://www.automicvault.com/pkg/brew/chafa/) - Both packages work with overlapping file formats or content types. Shared terms: cli, fast, gettext, glib, image.

## Combined YAML source

View the package source record on GitHub. [combined/imgproxy.yml](https://github.com/automic-vault/db/blob/main/combined/imgproxy.yml)


## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
