Colourful 1.1.2

Open source .NET library for working with color spaces.

Supports these color spaces: RGB (various working spaces), linear RGB, CIE XYZ, CIE xyY, CIE Lab, CIE Luv, CIE LCh (uv), CIE LCh (ab), Hunter Lab, LMS (cone response).

Conversions are done correctly using chromatic adaptation and white points.

Other features include: Delta-E color difference (many formulas), Correlated color temperature (CCT) approximation, Conversion between RGB working spaces, Chromatic adaptation (many white points supported).

For more info, visit the project page.

Install-Package Colourful -Version 1.1.2
dotnet add package Colourful --version 1.1.2
paket add Colourful --version 1.1.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes


- Converted to .NET Core library, changing supported targets.


- Fixed issue with CMC color difference returning wrong results sometimes: 90a3ff8


- Added overloads to each ColourfulConverter to allow conversion from an aribtrary IColorVector instance.
- Built as Portable Class Library (PCL) - new solution structure and build system.


- Initial release

Version History

Version Downloads Last updated
1.1.2 (current version) 2,100 10/29/2016
1.1.1 198 9/19/2016
1.1.0 563 6/18/2015
1.0.0 713 11/5/2014
1.0.0-alpha2 162 8/10/2014
1.0.0-alpha 133 5/31/2014