code / color conversion library
Convert from HEX, RGB, HSV, CMYK, XYZ, Lab color spaces and then back again.

For example, to convert from HSV to HEX — color.HSV.HEX({H:360, S:100, V:100});

You can also specify the illuminant, for example: color.lum=illuminant['CIE_1931']['D65']

External: DHTML Color Picker, DHTML Color Sphere, Sphere & Studio

JAVASCRIPT