dither.js
Helps produce ordered or spatial (error-diffusion) dithering patterns