colord

Powerful color tools.
Ridiculously small.

colord color playground

Hue

−180°0+180°

Lightness

Darker0Lighter

Saturation

Desaturated0Saturated

Mix

OriginalMixed
Output
Color result: #ee9933Result
#ee9933

Code

import { colord, extend } from "colord";import mixPlugin from "colord/plugins/mix";extend([mixPlugin]);colord("#ff6880")  .rotate(20)  .darken(0.15, { relative: true })  .saturate(0.2, { relative: true })  .mix("#dddc33", 0.5, "rgb")  .toHex(); // "#ee9933"
Brotli
1.8 kB
dependencies
0
types included
TS
test coverage
100%
  1. colord12.56M ops/s
  2. tinycolor21.38M ops/s
  3. chroma-js1.28M ops/s
  4. ac-colors1.18M ops/s
  5. color1.07M ops/s

Node 22 · GitHub-hosted runner