PaintbrushJS Playground

Basic Blur

Blur Amount 5

Detect Edges

Basic Emboss

Emboss Amount 0.8

Basic Greyscale

Greyscale Opacity 0.5

Basic Mosaic

Mosaic Size 15, Opacity 0.5

Basic Noise

Noise Amount 100, Type Colour

Basic Posterize

Posterize Amount 3, Opacity 0.4

Basic Sepia

Sepia Opacity 0.5

Basic Sharpen

Sharpen Amount 0.8

Basic Tint

Tint Colour #0066CC, Opacity 0.1

PaintbrushJS is a lightweight browser-based image processing library built with Javascript and canvas. All photos by Dave Shea.