colormap
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/colormap package

2.3.2 • Public • Published

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.

/colormap/

    Package Sidebar

    Install

    npm i colormap

    Weekly Downloads

    83,862

    Version

    2.3.2

    License

    MIT

    Unpacked Size

    636 kB

    Total Files

    34

    Last publish

    Collaborators

    • lconnors
    • alexshoe
    • t4rk
    • bronsolo
    • jmmease
    • chriddyp
    • bpostlethwaite
    • alexcjohnson
    • nicolaskruchten
    • antrg
    • archmoj
    • xhlu
    • hammadtheone