Help language development. Donate to The Perl Foundation

Color::Names cpan:HOLLI last updated on 2017-10-20



Color::Names - A comprehensive? list of named colors


use Color::Names;

# a hash of normalized color names associated
# with rgb values and a pretty name
say Color.Names.color-data("X11");

# you can mix sets, the later one wins in case of
# name clashes
say Color.Names.color-data("X11", "XKCD");

use Color::Names::X11;
say Color::Names::X11.color-data{'Aqua'};
# --> { rgb => [0x00, 0xff, 0xff], name => 'Aqua' }

use Color::Data::CSS3 :colors;
say COLORS{'red'};
# --> { rgb => [0xff, 0x00, 0x00], name => Red' }


You can choose from (currently) three color sets: X11, CSS3 and the xkcd set from the xkcd color survey.

The X11 and CSS3 sets are basically identical, except for 4 colors.

If you know about other lists of name/color pairs in use, please let me know.


Markus «Holli» Holzer


Copyright © Markus Holzer ( )

License <GPLv3|: The GNU General Public License, Version 3, 29 June 2007

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.