Get a list of all the HTML and CSS color names and their hex values.
The color list is just a JSON file and can be used wherever.
$ npm install --save html-colors
const htmlColors = require('html-colors');
// Get an object with all color names and hex values
htmlColors.all();
//=> { lightgreen: '#90EE90', mediumpurple: '#9370DB', ... }
// Get an array of all the color names
htmlColors.names();
//=> [ 'lightgreen', 'mediumpurple', 'darkviolet', ... ]
// Get the hex color from a color name
htmlColors.hex('pink');
//=> '#FFC0CB'
// Get a random HTML color name
htmlColors.random();
//=> 'antiquewhite'
Get an object with all the HTML color names and their HEX values.
htmlColors.all();
//=> { lightgreen: '#90EE90', mediumpurple: '#9370DB', ... }
Get an array with all the HTML color names.
htmlColors.names();
//=> [ 'lightgreen', 'mediumpurple', 'darkviolet', ... ]
Get the hexadecimal color code from a color name.
Input Type: string
htmlColors.hex('hotpink');
//=> '#FF69B4'
Get a random HTML color name string.
htmlColors.random();
//=> 'peachpuff'
Please feel free to open an issue or send a pull request. Contributions are always welcome.
MIT © Michael Wuergler