Question

For a in-house hardware monitoring utility, I need to use gauges and charts to help visualize various metrics. Is there any good open source or free charting and gauge library available for .NET? I am not interested in purchasing any components (which excludes components such as Dundas Charts & Graph, which I know would do the job, but would not fit in our budget).

Edit: I also know about Google Charts API. The actual application needs to work without an internet connection, so it is out of the question in this particular case.

Was it helpful?

Solution

I know this isn't open source, but it's worth noting that Microsoft just released a free charting pack for ASP.NET and WinForms. More details here.

OTHER TIPS

My favorite one is ZedGraph.

Definitely a fantastic charting library.

The two I happen to have in my del.icio.us account:

Are FLOT for jQuery.

And this posting at Code Project for Gantt Charts

ZedGraph definitely.

I use charts for large data-sets, 1,000,000 data points and upwards. ZedGraph is succinct, performant and succeeds in rendering these beast-like-graphs much faster than lots of commercial products I've tried like: Nevron SyncFusion DevExpress ChartFX Dundas (hence also Microsoft Charts)

ZedGraph has some specific high performance features that are un-paralleled like FilterPointList which dynamically snap-shots your data when you are zoomed out, and doesn't use snapshots when you are zoomed in.

I'm having a look at NPlot, but it looks a bit impenetrable at first glance.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top