Perceptually Uniform Color Schemes for JS & TS
1,150+ scientifically calibrated colormaps, artistic masterwork palettes, and continuous interpolation algorithms for WebGL, Three.js, and HTML5 Canvas.
Built for Modern Visualization
Precision, performance, and color accuracy engineered for data visualization and 3D graphics.
1,150+ Curated Palettes
Explore scientific, cartographic, statistical, and masterwork artistic colormaps.
Perceptually Uniform
Monotonic Lab lightness gradients prevent data distortion and false visual artifacts.
Continuous Interpolation
Sample any scheme continuously or resample into discrete n-step color arrays with alpha.
WebGL & 3D Shaders
Directly generate 1D DataTextures and lookup tables for Three.js and WebGL shaders.
Colorblind Accessible
CVD-tested safe palettes (Paul Tol, Okabe & Ito) optimized for visual accessibility.
TypeScript Native
Strict TS declarations, zero runtime dependencies, light footprint, and tree-shaking.
1,150+ Curated Palettes
Explore scientific, cartographic, statistical, and masterwork artistic colormaps.
Perceptually Uniform
Monotonic Lab lightness gradients prevent data distortion and false visual artifacts.
Continuous Interpolation
Sample any scheme continuously or resample into discrete n-step color arrays with alpha.
WebGL & 3D Shaders
Directly generate 1D DataTextures and lookup tables for Three.js and WebGL shaders.
Colorblind Accessible
CVD-tested safe palettes (Paul Tol, Okabe & Ito) optimized for visual accessibility.
TypeScript Native
Strict TS declarations, zero runtime dependencies, light footprint, and tree-shaking.
1,150+ Curated Palettes
Explore scientific, cartographic, statistical, and masterwork artistic colormaps.
Perceptually Uniform
Monotonic Lab lightness gradients prevent data distortion and false visual artifacts.
Continuous Interpolation
Sample any scheme continuously or resample into discrete n-step color arrays with alpha.
WebGL & 3D Shaders
Directly generate 1D DataTextures and lookup tables for Three.js and WebGL shaders.
Colorblind Accessible
CVD-tested safe palettes (Paul Tol, Okabe & Ito) optimized for visual accessibility.
TypeScript Native
Strict TS declarations, zero runtime dependencies, light footprint, and tree-shaking.