ScottPlot.NET
GitHub Repo stars

Color HSL

Colors may be generated from HSL (hue, saturation, luminosity) values.

ScottPlot.Plot myPlot = new();

for (int i = 0; i < 10; i++)
{
    var circle = myPlot.Add.Circle(i, 0, 1);
    float fraction = (float)i / 10;
    circle.FillColor = Color.FromHSL(hue: fraction, saturation: 1, luminosity: .5f);
    circle.LineColor = Colors.Black;
}

myPlot.SavePng("demo.png", 400, 300);
This recipe is one of many in the Color category