Skip to content
/ color-tf Public

RGB, HSL, HSV, HWB, ... color models transforms

Notifications You must be signed in to change notification settings

caub/color-tf

Repository files navigation

Color transforms between RGB, HSL, HSV and HWB, and more

npm version build status coverage status

sources:

naming convention:

  • foo2bar: input and output are in [0, 1]
  • fooToBar: natural ranges: hues in [0, 360[, r/g/b in [0, 255], saturation/value/lightness in [0, 100]

The default export is a proxy, there are also direct functions available

Usage

import colorTf from 'color-tf';
import hsl2hsv from 'color-tf/hsl2hsv';

colorTf.hslToRgb(200, 95, 62); // [ 66, 189, 250 ]
console.assert(hsl2hsv === colorTf.hsl2hsv);

About

RGB, HSL, HSV, HWB, ... color models transforms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published