| | 1 | .. contents:: |
| | 2 | |
| | 3 | Description |
| | 4 | =========== |
| | 5 | |
| | 6 | PyCha is a very simple Python package for drawing charts using the great |
| | 7 | `Cairo <http://www.cairographics.org/>`_ library. Its goals are: |
| | 8 | |
| | 9 | * Lightweight |
| | 10 | |
| | 11 | * Simple to use |
| | 12 | |
| | 13 | * Nice looking with default values |
| | 14 | |
| | 15 | * Customization |
| | 16 | |
| | 17 | It won't try to draw any possible chart on earth but draw the most common ones |
| | 18 | nicely. There are some other options you may want to look at like |
| | 19 | `pyCairoChart <http://bettercom.de/de/pycairochart>`_. |
| | 20 | |
| | 21 | PyCha is based on `Plotr <http://solutoire.com/plotr/>`_ which is based on |
| | 22 | `PlotKit <http://www.liquidx.net/plotkit/>`_. Both libraries are written in |
| | 23 | JavaScript and are great for client web programming. I needed the same for the |
| | 24 | server side so that's the reason I ported Plotr to Python. Now we can deliver |
| | 25 | charts to people with JavaScript disabled or embed them in PDF reports. |
| | 26 | |
| | 27 | PyCha is distributed under the terms of the `GNU Lesser General Public License |
| | 28 | <http://www.gnu.org/licenses/lgpl.html>`_. |
| | 29 | |
| | 30 | Documentation |
| | 31 | ============= |
| | 32 | |
| | 33 | Installation |
| | 34 | ------------ |
| | 35 | |
| | 36 | Examples |
| | 37 | -------- |
| | 38 | |