iro.js
iro.js.orgBuild a JavaScript colour picker from modular interface controls.
Build a JavaScript colour picker from modular interface controls.
Generate repeatable or constrained random colours in JavaScript.
Adjust text and background colours while checking their contrast.
Work with colour spaces and colour relationships in Go.
Use the Mac colour panel with shortcuts, recent colours and palette export
Sample an image and copy colours in common design and code formats.
Browse named web colours, related swatches and downloadable colour icons.
Find named, community-contributed gradients for design and code.
Choose map colours by data type and export reusable schemes.
Arrange swatches and interpolate between colours in a browser workspace.
Sample a browser colour, inspect its element and copy an adjusted value
Collect several screen colours and copy them through configurable templates
Collect screen or camera colours into palettes for design-file exports
Collect desktop colours, edit their palette and export selected swatches
Generate five-colour palettes while keeping selected colours fixed.
Generate a palette, pull colours from an image and export reusable swatches.
Build colour tools with JavaScript objects, conversions and gamut controls.
Generate distinct colours for categories in a data visualization.
Capture screen colours with a portable picker and editable swatch files
Extract image palettes with sampling, crop and colour-space controls.
Explore named colours and turn selected values into gradient steps.
Recover exact sprite colours or reduce an image to a smaller palette.
Find a shared palette, generate one from words or scan an image.
Shape multi-step colour scales with curves, locked colours and code exports.