PaintbrushJS is a JavaScript library for applying effect to images on the client-side.
It makes use of the canvas element and works by applying a class to an element on the web page and setting few parameters with some extra HTML attributes.
The filters it supports currently are: blur, grayscale, mosaic, noise, posterize, sepia and tint.
Compatibility: All Major Browsers (IE requires excanvas)
Website: http://mezzoblue.github.com/PaintbrushJS/demo/index.html
Download: http://github.com/mezzoblue/PaintbrushJS
via WebSourceDepot