This is an example of a library. You may see a list of other libraries used on Rosetta Code at Category:Solutions by Library.
Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL (through glitz), XCB, BeOS, OS/2, and DirectFB. (Excerpt from the site)
Pages in category "Cairo"
This category contains only the following page.