Recommendation
add tag
FoggyFinder
I'm wondering what options are available for drawing / plotting charts in dotnet?

Some criterias to consider:

* Free (this one is important).
* Has support for multiple platforms (not a strict demand, if there is an awesome library that can be used only on Windows that would be great too).
* Preferably open source.

Would be a nice bonus:

* Active maintainer in case of OS project.
* Decent performance.
* Big amount of chart types that goes beyond standard set
* Targeting to modern versions (.net standard 2.1 at least).

Top Answer
Community
[LiveChart2](https://lvcharts.net/)

The project is still in beta stage but API is somewhat stable already.

Supporting platform:

* [WPF](www.nuget.org/packages/LiveChartsCore.SkiaSharpView.WPF/)
* [Avalonia](www.nuget.org/packages/LiveChartsCore.SkiaSharpView.Avalonia/)
* [WinForms](https://www.nuget.org/packages/LiveChartsCore.SkiaSharpView.WinForms/)
* [XamarinForms](https://www.nuget.org/packages/LiveChartsCore.SkiaSharpView.XamarinForms/)

all using `SkiaSharp` currently.



Repo: [github](https://github.com/beto-rodriguez/LiveCharts2)


This room is for discussion about this question.

Once logged in you can direct comments to any contributor here.

Enter question or answer id or url (and optionally further answer ids/urls from the same question) from

Separate each id/url with a space. No need to list your own answers; they will be imported automatically.