Although images are usually expected to be static elements, customizing them on the client-side (via JavaScript) can be very handy considering the ability to applying effects and changing them anytime while still keeping the original files.

vintageJS is a jQuery plugin that uses the HTML5 <canvas> element for adding a retro feel to images.

WRD Retro Logo

It has 3 ready-to-use effects (sepia, green, grayscale) and can be customized very easily by creating new presets with values like vignette, noise, desaturate, viewfinder and more.

The website of the resource also has a web-based editor for applying these effects any image instantly and downloading them.

WebResourcesDepot Feed