biggles simple, elegant python plotting

quick start

Biggles is a simple, object-oriented plotting library. You declare a container and then add components in order to make a plot.

import biggles

x = [1, 2, 3, 4, 5]
y = [5, 4, 3, 2, 1]
p = biggles.FramedPlot()
p += biggles.Curve(x, y)

See more in the examples in the source code and the gallery below.


Install biggles using homebrew / macports / apt-get and pip. Biggles requires numpy and GNU plotutils.

Mac OS X

brew install plotutils --with-x11 # homebrew
sudo port install plotutils +x11 # macports
pip install biggles


sudo apt-get libplot-dev plotutils
pip install biggles


Read the documentation for a quick introduction to biggles. If you need more help or encounter a bug, please make an issue on the issues page!