Skip to content

Get a list of all the HTML and CSS color names and their hex values.

License

Notifications You must be signed in to change notification settings

radiovisual/html-colors

Repository files navigation

html-colors Build Status

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.

Install

$ npm install --save html-colors

Usage

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'

API

.all()

Get an object with all the HTML color names and their HEX values.

htmlColors.all();
//=> { lightgreen: '#90EE90', mediumpurple: '#9370DB', ... }

.names()

Get an array with all the HTML color names.

htmlColors.names();
//=> [ 'lightgreen', 'mediumpurple', 'darkviolet', ... ]

.hex(colorname)

Get the hexadecimal color code from a color name.

Input Type: string

htmlColors.hex('hotpink');
//=> '#FF69B4'

.random()

Get a random HTML color name string.

htmlColors.random();
//=> 'peachpuff'

Contributions

Please feel free to open an issue or send a pull request. Contributions are always welcome.

License

MIT © Michael Wuergler

About

Get a list of all the HTML and CSS color names and their hex values.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages