I looked at 3 charting tools, all of which are open source and based on
javascript. I'll try to list the pros and cons.
http://www.thumbstacks.com/chartlib/
PROS:
We have experience with this one as it is used on one of our internal projects.
Sufficient for simple graphing.
Lightweight and Easy enough to use.
CONS
Documentation is only adequate. Does not seem to have scatter plot support which we need.
http://www.lutanho.net/diagram/
PROS :
Nima has written a wrapper for this javascript library in the form of the
diagram pacakge.
Very well documented
There is an example of redrawing a chart dynamically after changing values of
a form.
CONS:
not sure if scatter plots are supported
the graphs don't seem to be as nice as the ones produced by tschartlib above and plotkit below
http://www.liquidx.net/plotkit/
PROS:
well documented
the graphs really look nice, almost like real graphics ,
has support for scatter plots via minor modification as stated
http://groups.google.com.ph/group/plotkit/browse_thread/thread/287e860365ad8eec/6b1dc142973710f5?lnk=st&q=&rnum=1&hl=en#6b1dc142973710f5
CONS :
relies on another ajax framework
no experience with using this package yet.