Six dither methods + threshold
Floyd–Steinberg, Atkinson, Stucki, Jarvis–Judice–Ninke, Bayer 4×4 / 8×8, plus hard threshold. Visual gallery shows each side-by-side.
See gallery
Dithering, multi-plane colour, transforms — zero runtime dependencies, browser-clean.