cairo-5c (cairo-nickle): Nickle Binding for Cairo Graphics
This page is a locus for information about the binding variously known as cairo-5c and cairo-nickle. Over the last several years Keith Packard has done a lovely FFI binding of Cairo to Nickle. Perhaps the most germane piece of information about this binding is that the current and future versions are hosted at freedesktop.org: git://anongit.freedesktop.org/cairo-5c. This is top-of-tree for the bits currently packaged in Debian.
There isn't much documentation on these bindings. However, the Cairo documentation mostly serves; the translation to Nickle is pretty obvious. The repo includes lots of examples.