Pro Powerful color scale API
The scale API of Chroma is particularly robust and makes Chroma stand out in regards to creating color pallets and visualizations. With the scale API you define a custom scale to match your data set, and define stop points to create hard points when you want the color to change on a threshold. It also supports non linear scales like log, k-means, and quantiles.
Con Doesn't have many color manipulation methods
Chroma has a relatively limited set of color manipulation methods, containing: 'alpha', 'darken', 'brighten', 'saturate', 'desaturate', and 'luminance', but missing important methods like hue manipulation, whiteness, greyscale, and negation.