Thumbd, An Image Thumbnailing Service Built on Node.js, SQS, and S3
github.com
github.com
* Written in Ruby with Sinatra.
* Supports both SQS and AMQP (eg., RabbitMQ).
* Simple REST interface for submitting jobs.
* Can get/put both HTTP and S3 URLs.
* Image support: Scaling, cropping, format conversion, EXIF/IPTC stripping. Uses ImageMagick.
* Audio/video support: Scaling, format conversion, thumbnail extraction from videos. Uses ffmpeg.
* Has a helper component that provides live upload progress, jQuery uploader, etc.: https://github.com/bengler/tiramisu
Tootsie is intended as a generic conversion/transcoding framework, so it does more than just thumbnail images.
Oh, and it has been run in production for a long time.
related: Photon for WordPress adds a bunch of basic image manipulation functions as well as a cdn for images.