Programming languages

Operating systems

ColorChip is a class for working with color in a
more convenient manner than the basic RGB and
Hexadecimal triplets often encountered in
programming, especially Web-oriented programming.
It allows you to define a color using RGB, HSV
(Hue, Saturation, Value) or a Hexadecimal string.
ColorChip objects have properties for all three of
these color models, as well as methods for
adjusting both RGB and HSV values. These methods
automatically update all of the object's
properties. Additional methods exist for getting
color compliments, triads, and the nearest
Web-safe color.

myColors analyzes and generates colors. It takes a string which identifies a color and detects its format, depending on the color syntax which it used. It supports detecting colors represented in the HSL, HSV, or RGB models, by name in English, or using hexadecimal notation. The main class returns an array with the details of the detected color, like the values of the RGB components. It can also convert colors between the different representation formats.