Go (bindings for) image en-/de-coding using libraries found on debian and other common systems. Go comes with image processing built-in, written in go, but often they can't quite match the performance of established image processing libraries such as jpeg-turbo etc.
While general purpose, this project is opinionated and tailor to our needs.
See Dockerfile
brew install jpeg-turbo libpng libheif webp pkg-config
This package optionally supports heif, to include heif; add -tags heif
to your gobuild. It's enabled by default on darwin (macOS).