Need help with colormap?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

bpostlethwaite
147 Stars 23 Forks MIT License 102 Commits 8 Opened issues

Description

output rgb or hex colormaps

Services available

!
?

Need anything else?

Contributors list

# 18,092
plotly-...
regl
R
Flask
57 commits
# 16,432
JavaScr...
regl
Shell
plotly-...
22 commits
# 5,161
JavaScr...
regl
plotly-...
jupyter
5 commits
# 2,308
Jupyter...
JavaScr...
regl
plotly-...
2 commits
# 84,802
PHP
CSS
faceboo...
microso...
1 commit

colormap Build Status

all colormap output

Usage

npm install colormap

let colormap = require('colormap')

let colors = colormap({ colormap: 'jet', nshades: 10, format: 'hex', alpha: 1 })

API

list = colormap(options?)

Property

Default Meaning

colormap
|
'jet'
| Color map name from the image above or a custom color scale — a sequence of
{index, rgb}
objects, where index is
0..1
number and
rgb
is a length 3/4 array with values for the color stop.
nshades
|
72
| Number of colors in returned array, the minimum number depends on
colormap
.
format
|
'hex'
|
'hex'
for
#aabbcc
,
'rgbaString'
for
rgba(255, 255, 255, 1)
,
'rba'
for
[255, 255, 255, 1]
,
'float'
for
[1, 1, 1, 1]
.
alpha
|
1
| Alpha range, can be an array with alpha values or just 2 values for start/end colors. |

Credits

Color maps are inspired by matplotlib color scales, cmocean oceanographic colormaps, cosine gradients and others. Thanks to authors of these libs for their invaluable work.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.