Search code examples
c#.netwinformschartsmono

Is there an alternative to .net's Windows.Forms.DataVisualization.Charting assembly?


Is there an alternative to .NET's Windows.Forms.DataVisualization.Charting assembly? The re-implementation in mono is far from being finished.

I don't care if the interface is different from the .NET one, I'm simple looking for a free (open-source) charting library for .net (4.0), which is usable in mono.


Solution

  • Some time ago I was looking for a contemporary charting library and found OxyPlot, which works fine, has many backends and I was able to use it on Mono, on Raspberry Pi, simply downloaded using NuGet.


    Old answer:

    For such purpose I used ZedGraph. It does work on Mono's winforms, it is open source and quite nice. There was no upgrades for long time, however you still have the source code. I recommend trying it.

    I've just made a screenshot of their sample project using this library: