Culori

A comprehensive color library for JavaScript.
GitHub
984
Created 7 years ago, last commit 2 days ago
14 contributors
692 commits
Stars added on GitHub, month by month
6
7
8
9
10
11
12
1
2
3
4
5
2024
2025
Stars added on GitHub, per day, on average
Yesterday
+1
Last week
+0.6
/day
Last month
+0.4
/day
Last 12 months
+0.5
/day
npmPackage on NPM
culori
4.0.2
Monthly downloads on NPM
6
7
8
9
10
11
12
1
2
3
4
5
2024
2025
No dependencies
README

culori

npm version bundle size

Culori is a comprehensive color library for JavaScript that works across many color spaces to offer conversion, interpolation, color difference formulas, blending functions, and more. It provides up-to-date support for the color spaces defined in CSS Color Module Level 4 specification.

npm install culori

The full documentation is published on culorijs.org. Some quick entry points:

Contributing

Contributions of all kinds (feedback, ideas, bug fixes, documentation) are welcome.

Please open a GitHub issue/discussion before putting in any work that’s not straightforward.

More in CONTRIBUTING.md.