DITHER·TO / OPEN SOURCEAN IMAGE PROCESSING LIBRARY WITH A POINT OF VIEW
A SMALL TOOL FOR BEAUTIFUL CONSTRAINTS.
dither·to
Less color.
More vibes.
Trade a million colors for a little character.
Fixed palettes, living textures, and pixels
that belong together.
~/imagesPNG OUT / JSON BACK
Browser · Node · CLI / MIT licensed
THE CURRENT INKORCHID / 4
ARCANA / THE MAGICIAN


Preparing pixels…WORKER STARTING
01 PICK YOUR PALETTE02 FIND YOUR TEXTURE03 KEEP YOUR ORIGINALS04 RESIZE. RENDER AGAIN.
THE MAJOR ARCANA / STUDIES 0–IV
Five cards. One visual language.
A shared palette. A different story.
Your tarot artwork, rendered here and now.
↑ Open any card in the playground.Live pixels. No scaled dither exports.
TAKE THE LOOK WITH YOU
Your palette.
Your whole world.
Give a site a shared visual identity, then tune each image until it feels right. Let CSS set the size. dither·to handles the new pixels.
See why rendering live matters ↗Compare the algorithms ↗
Install with npm install ditherto, or run npx ditherto. View on npm ↗
style-your-images.js
NO WIDTH REQUIREDORIGINALS PRESERVED