What can pChart do for you?
pChart is a PHP library that will help you to create anti-aliased charts or pictures directly from your web server. You can then display the result in the client browser, sent it by mail or insert it into PDFs. pChart provide object oriented coding syntax and is fully in line with the new web standards allowing you to enhance your web2.0 applications.


pChart require the GD and FreeType PHP extensions to be installed on your web server. This is an important prerequiste that can't be overrided.


This library has now reached an important point in its development cycle going out of the beta step. pChart 2.0 is a completly rewritten library based on what we've learned doing the first version.


Licensing?
pChart is released under two licensing models. If your application is freely distributed and meet the GPL requirements, you can use pChart for free under the the GNU GPLv3 license.

If you want to integrate it in your commercial products, you'll have to get a commercial license. There are some exceptions to this rule for Public Research and Education labs. Non-profit web sites that don't want to publish their source code under GPL may also apply.


I need some help!
Since the beginning, pChart is a community driven project. You're missing feature then ask! We'll try to get it implemented in the future version or you'll be guided to create a class extension for your own needs. Feel free to use the Wish tracker to post and vote for the new features.

All the library classes and methods are documented on the pWiki pages. You'll also find 150 example scripts bundled in the library package.


They are using it!
As of today, pChart is used by many universities worldwide in their students learning programs or by their research departments. HiTech companies are also following us since long time continuously looking for innovative ways to display and highlight valuable data.

We are really happy to see real world data charted using our library. Do not hesitate to share your work in the forum as it may interest or give ideas to the community.

Thank you all for your interest and your support!


Extensive support for fonts and alignments.

Cubic curve support to draw smooth curves.

Support for clients image maps.

Mathematical & Statistical computing.

Draw data networks with the Spring chart extension.

Support for code 39 and code 128 barcodes.
Security Advisory
A vulnerability has been found in the /example folder of the pChart archive. We invite you to update to the latest version and to remove or rename this folder on production servers.


They're using it
background