Cscolor
Cscolor is a lightweight, open‑source library designed for manipulating and converting color values across multiple color models. The project was first released in 2015 by developer Alex Navarro and has since seen regular updates, with its latest major version 3.2 released in March 2024. Cscolor targets developers working in C, C++, and embedded systems, providing a small, dependency‑free API that can be compiled with standard GCC, Clang, or MSVC toolchains.
Key features include conversion between RGB, HEX, HSL, HSV, and CMYK color spaces, as well as lookup
Cscolor is distributed under the MIT License, allowing free use in both commercial and non‑commercial projects.
In 2022, a series of benchmarks showed that Cscolor’s conversion performance is on par with commercial color