The Plotlib Toolkit

Density of N(3,1)


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.bz2
to untar the archive.

Be sure to download the archive in binary mode. The md5 checksum is:

9a04b5835171d4f96d85d02cd655dcda  plotlib-0.4.1-src.tar.bz2


Important recent changes:

For a complete list of changes, see the files NEWS and ChangeLog in the distribution.

My Homepage
Bernhard Bablok (mail @