The Plotlib Toolkit is a library of classes designed for plotting and printing mathematical functions and statistical data using the Java2D-APIs of Java 2.
Although some solutions exist to the problem of plotting data (mainly for presentation on webpages using applets), there is to my knowledge no GPLed solution which solves more than very specific parts of the problem. This toolkit was therefore designed from scratch with the following goals in mind:
This project is in alpha state. The layout of the packages has been done (although this too is subject to change) and some of the primitives are implemented. The code should be bug-free, but not very user-friendly yet, since only the low-level APIs are implemented yet. The screenshot above was created with the toolkit.
The current stable version is plotlib-0.4.1-src.tar.bz2 (about 35 KB). You either need the bunzip2-utility to unpack the archive, or a current version of GNU tar. In the latter case, you can use a command like
tar -xvjf plotlib-0.4.1-src.tar.bz2to untar the archive.
Be sure to download the archive in binary mode. The md5 checksum is:
Important recent changes:
For a complete list of changes, see the files NEWS and ChangeLog in the distribution.