Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Photo Resizing Software
  3. picfit

picfit

On the record

Access controls
The README describes restricting generated image sizes and maximum source dimensions, and restricting selected endpoints by IP address.github.com · read 10 Oct 2026
Client and production use
The README lists a Go client library and names Ulule, a European crowdfunding platform, as using picfit in production.github.com · read 10 Oct 2026
Deployment
The README recommends running picfit behind a CDN for larger applications or Varnish for smaller ones.github.com · read 10 Oct 2026
Deployment model
The server acts as a proxy to a storage engine and is intended to run behind an HTTP cache system.github.com · read 4 Oct 2026
HTTP methods
The service provides display, redirect, and get methods; display stores generated images asynchronously while redirect and get generate synchronously.github.com · read 10 Oct 2026
Image formats
The README lists JPEG, PNG, GIF, BMP, and WebP as supported formats.github.com · read 10 Oct 2026
Image operations
Supported operations include resize, thumbnail, flip, rotate, overlay with a flat image, and blur effect.github.com · read 10 Oct 2026
Installation
The README documents building a binary with Go and git and provides a Docker build integration; it says Debian packages will be provided when the project is stable.github.com · read 10 Oct 2026
Integrations
The README documents Varnish or a CDN for caching, Ansible for provisioning, Sentry with Raven for error reporting, and a Go client library.github.com · read 4 Oct 2026
Key-value integrations
Key-value options include in-memory cache, Redis, Redis Cluster, and Redis with replica round-robin reads.github.com · read 10 Oct 2026
Key-value stores
Generated image keys can use an in-memory cache, Redis, Redis Cluster, or Redis replicas with round-robin reads.github.com · read 4 Oct 2026
Observability
Logging to stderr and stdout is enabled by default, and Sentry error reporting can be configured.github.com · read 10 Oct 2026
Operational limits
The server can limit source image dimensions and the number of concurrent resize, thumbnail, and fit operations.github.com · read 4 Oct 2026
Proxy
It acts as a proxy to a storage engine and is intended to run behind an HTTP cache such as Varnish.github.com · read 10 Oct 2026
Purpose
picfit is a reusable Go server for manipulating images, including resizing and thumbnail generation.github.com · read 10 Oct 2026
Request security
Optional request signing uses an HMAC-SHA1 digest of the client key and query string when a secret_key is configured.github.com · read 10 Oct 2026
Storage backends
Storage options include a filesystem, Amazon S3, DigitalOcean S3, Google Cloud Storage, and HTTP-loading variants.github.com · read 4 Oct 2026
Storage integrations
Storage backends listed include filesystem, Amazon S3, DigitalOcean S3, Google Cloud Storage, and HTTP-based filesystem or S3 sources.github.com · read 10 Oct 2026

Alternatives to picfit

Every alternative, ranked