Skip to content
culori logo

Color functions for JavaScript

Culori is a comprehensive color library written in JavaScript, initially released in 2018. It supports the conversion and manipulation of all formats defined in the CSS Colors Level 4 specification, plus additional color spaces.

Powerful APIs for color differences, interpolation, gradients, blend modes and much more make it a solid foundation for advanced color apps. With growing use in several popular projects, Culori has reached more than 700,000 downloads/week on npm.

culorijs.org →


Colophon: ‘Culori’ is the Romanian words for ‘colors’. The Culori wordmark is typeset in Hatch, a horizontally inclined slab serif by Mark Caneso.

Related projects

CMYK Named Colors logo CMYK Named Colors

A collection of CSS named colors, converted to CMYK and back to sRGB.