JpGraph is an OO graph drawing library for PHP 5.1 and above. Highlights of the available features are: multiple scale types; anti-aliasing of lines; color-gradient fills; support for GIF, JPEG, and PNG formats; and support for multiple Y axes. Many plot types are supported, such as pie-charts, lineplots, bar plots, impulse plots, polar plots, error plots, contour plots, matrix plots, gantt charts, and many more. The pro-version also contains extensive 1D and 2D barcode support. The documentation is extensive and is over 700 pages.
| Tags | Internet Web Dynamic Content multimedia Graphics Presentation Software Development Libraries |
|---|---|
| Licenses | QPL |
| Implementation | PHP |
| Translations | English German |
Recent releases


Release Notes: This release corrects a problem where a line could be partially obscured in an area graph. It corrects a problem with very small slices together with anti-alias on Pie graphs. It improves positioning for multi-line legend text items. It corrects a problem with the CSIM area in legends. There are other minor fixes.


Release Notes: Minor defect fixes.


Release Notes: Minor defect fixes and documentation updates were made.


Release Notes: File locking was added to avoid race conditions. An option to create area fills with images was added. An option to limit span for Gantt VLines was added. Some other minor changes were made. A double legend when manually extracting CSIM data was fixed. Handling of outer frames for AccBar plots was corrected. Some other minor fixes were made. Documentation updates were made.


Release Notes: This release fixes a build issue in 3.0.0, fixes a defect with multiple y-axes with a specified x-axis, and adds minor documentation updates.
Recent comments
22 Jun 2008 21:12
Re: How does this compare to rrd?
> Has anyone compared this to RRD's
> graphing features? Is it worth using
> this to graph data in RRD databases
> instead of RRD's built in graphing
> features?
Really quite different. RRD's graphing is very tied in to RRDs database functionality. This is a generic graphing tool - initially more effort to produce a graph but much more flexibility, and easier to apply to different data sources.
C.
09 Oct 2004 05:30
GPL version ?
I was unable to find the GPL version.
Is there any way to find it ?
29 Apr 2002 05:00
Incredible
I am using it for my job .... my God, quick, efficient, easy of use, ....
Just try it and you'll adopt it.
22 May 2001 01:17
How does this compare to rrd?
Has anyone compared this to RRD's graphing features? Is it worth using this to graph data in RRD databases instead of RRD's built in graphing features?
17 May 2001 12:48
Amazingly thorough graphing package...
I was working on putting together a temperature plotting program (grabs weather data from the net) that would allow me to graph temps over various times scales. I began work on using the php/gd primitives to build the graphs, and then discovered this package.
Hell, it even does anti-aliasing on lines and arcs. You can't beat that with a stick!