PaintbrushJS - Lightweight Browser Based Image Processing Library

PaintbrushJS is a lightweight, browser-based image processing library that can apply various visual filters to images within a web page. You use it by applying a class to an element on the page and setting a few parameters with some extra HTML attributes. If the element is an img or it has a background-image set in your CSS, PaintbrushJS will create a temporary canvas element and manipulate the image there, before finally saving it back out to the original element.

Currently, PaintbrushJS support for this filters:

  • Blur
  • Greyscale
  • Noise
  • Sepia
  • Tint

Requirements: Does not work in IE8 or lower
Demo: http://mezzoblue.github.com/PaintbrushJS/demo/
License: MIT License

Incoming search terms for the article:

Related Posts

Wirefy – Wireframe Tool For Creating A Responsive Webpage

MooRainbow Javascript Color Picker

Create High-Quality Apps with Meteor

How To Add a Pinterest Button In WordPress Without Using A Plugin