pygal

A python SVG Charts Creator

Presentation

pygal 1.0 is a dynamic SVG charting library.

It features various graph types:

Python/Css styling with some packaged themes (default, light, neon, clean, dark_solarized, light_solarized)

And a lot of options to customize the charts.

Get it !

More information in the download page

Technical Description

As of now pygal is known to work for python 2.6, 2.7 and 3.2, 3.3.

Needed dependencies

pygal uses lxml to generate the svg, this is the only needed dependency.

Optional dependencies

PNG output requires CairoSVG, tinycss and cssselect. Install those with pip install CairoSVG tinycss cssselect.

Interpolations need the scipy python module.

Unit testing needs py.test or nosetests.

Visual testing is based on flask.