JpGraph

JpGraph is a Object-Oriented Graph creating library for PHP >= 4.3.1 The library is completely written in PHP and ready to be used in any PHP scripts (both CGI/APXS/CLI versions of PHP are supported).

The library can be used to create numerous types of graphs either on-line or written to a file. JpGraph makes it easy to draw both "quick and dirty" graphs with a minimum of code as well as complex graphs which requires a very fine grained control.

Support for both GD1 and GD2 The library will autodetect which library is installed.

Supports several plot types,spider-plots, pie-charts (both 2d and 3d), scatter-plots, line-plots, filled line-plots, accumulated line-plots, bar plots, accumulated bar plots, grouped bar plots, error plots, line error plots, box plots, stock plots

Support for alpha blending

Supports multiple Y-axes

Support various layout with a background image behind the plot

The library is Copyright (C) 2001-2005 Aditus Consulting and released under dual license QPL 1.0 for open source and educational use and JpGraph Professional License for commercial use.


 * http://www.aditus.nu/jpgraph/

An example that is made with jpgraph: http://boinc23.org/graph.php