colord

Powerful color tools.
Ridiculously small.

colord color playground

Hue

−180°0+180°

Lightness

Darker0Lighter

Saturation

Desaturated0Saturated

Mix

OriginalMixed
Output
Color result: #ee8822Result
#ee8822

Code

import { colord, extend } from "colord";import mixPlugin from "colord/plugins/mix";extend([mixPlugin]);colord("#ff5c7a")  .rotate(20)  .darken(0.15)  .saturate(0.2)  .mix("#dddc33", 0.5, "rgb")  .toHex(); // "#ee8822"
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