thumbnizer - dynamically generate your website thumbnails

Thumbnizer

330 by 198 thumbnizer image 330 by 160 thumbnizer image
330 by 370 thumbnizer image
167 by 167 thumbnizer image
167 by 167 thumbnizer image
330 by 100 thumbnizer image 330 by 100 thumbnizer image

About

Thumbnizer came about an idea to simplify the transition between website designs and the generation of different thumbnails. If this application sits behind a CDN, such as AWS Cloudfront, then you can take full advantage of the caching mechanisms of the CDN by caching images for as long as you want and let thumbnizer handle any cache misses.

How it Works

Pick Your Size

Thumbnizer gives you the ability to resize your image in many different ways. Some ways are:

  • Width x Height

    [url]/[width value]/[height value]/image

  • By a Fixed Width

    [url]/width/[width value]/image

  • By a Fixed Height

    [url]/height/[height value]/image

  • Percent

    [url]/[percentage value]/image

Use Effects

Effects? Yes! Thumbnizer has a series of effects that you can use! Just add the effect name before the image and voila!

  • Grayscale

  • Old Fashioned

  • Sepia

  • Antique

  • Vintage

  • Lomo

AWS Integration

Within the config files of the application, you can specify a bucket, access key and secret key. By doing this you can use this application and maintain a pretty url structure. This structure will basically look for anything after the parameters to find the image within the AWS Bucket.

Open Spource

This project is mainly open source. I want to give back to the community by being able to set up a starting point for a great idea that may benefit many people from web and ux designers, to many developers that have to deal with the headaches of design updates.

Feel free to download the codebase and contribute from thumbnizer@github