[Mono-list] SoC project idea - PLPlot#

Danny dgortonii at gmail.com
Fri Mar 27 15:32:15 EDT 2009

Have you looked at http://zedgraph.org?  I believe it can be used as you 
suggest, and it's all managed so should run on Mono.  I currently have 
only tested it on MS.NET as a UI control, but have need shortly to use 
it as a class library for generating static graphs from within my 
server-side component.  So I'll be vetting that part of it on Linux+Mono 
in the near term.

Allister Beharry wrote:
> Hello,
> I have an idea for a SoC project this year in the category Mono applications:
> Basic idea is to implement a Mono/.NET port of or bindings for an
> existing open-source charting/plotting/visualization library.
> Graphical representation of data is a very common requirement in many
> apps from stuff like business intelligence reporting to system tasks
> like visualizing resources utilization. This goes beyond the idea of a
> charting control in that it provides its functions as a class library
> which can be called from any app - from a web applicatiom say, that
> needs to display charts for a business report
> The library I've looked at is PLPlot - http://plplot.sourceforge.net/
> PLPlot is a very powerful C language plotting library with bindings
> for differnet languages. Displaying the graphs is done using plugins
> so it can target a backend like Gtk# / Cairo
> The steps would be:
> Create bindings based on the C++ interface using SWIG
> Create a native Mono API for the library
> Create a GTK# widget and Windows Forms control utilizing the library
> I have a lot more details to put into a proper proposal - but what do
> you guys think about the idea?
> Allister

More information about the Mono-list mailing list