Various useful resources about python cairo bindings.
Feel free to contribute !
API Reference and Documentation
Currently there is no Python specific cairo API documentation. However there is the cairo C documentation which can be useful.
Tutorials
- An Introduction to Cairo with Python: the wiki tutorial.
- Cairo Tutorial for Python (and other) Programmers: Generic introduction to cairo concepts oriented to python.
- Cairo Tutorial for PyGTK Programmers: Tutorial about how to use cairo for drawing in PyGTK.
- Writing a widget using cairo and PyGTK 2.8 Part 1, Part 2: A translation of the GNOME Journal tutorial by Davyd Madeley from C to Python.
Cairo-based canvas
- GooCanvas python bindings - python API reference available. (Report bugs here)
- Libccc python bindings - not documented at all.
- HippoCanvas - part of the OLPC project.
Demos
- A Basic Cairo-clock in Python using XShape.
- A simple clock implemented in pygtk and cairo.
- A Shogiban for Gnushogi.
Recipies
See the main cookbook page.
