Projects / Cairo


Cairo is a vector graphics library with cross-device output support. It currently supports the X Window System and in-memory image buffers as output targets. It is designed to produce identical output on all output media while taking advantage of display hardware acceleration when available (eg. through the X Render Extension). It provides a stateful user-level API with capabilities similar to the PDF 1.4 imaging model and provides operations including stroking and filling Bezier cubic splines, transforming and compositing translucent images, and antialiased text rendering.

Operating Systems

Recent releases

  •  01 Feb 2013 08:36

    Release Notes: This release fixes synchronization problems in the SHM transport for cairo-xlib. Replacing entire images is now avoided when uploading subimages. Other minor bugs have been fixed.

    •  25 Jan 2013 14:27

      Release Notes: Many bugs have been fixed. Most notably, font handling by pango/cairo/fontconfig has been made fully thread-safe. The MSAA backend for cairo-gl received some gradual completion.

      •  04 Nov 2012 18:17

        Release Notes: Many bugfixes and improvements were made.

        •  17 Oct 2012 14:44

          Release Notes: In cairo-gl, the MSAA compositor was refined. In cairo-xlib, SHM transport for image transfers to and from the X server was enabled, offering a notable reduction in rendering latency. Many corner cases in cairo-pdf were fixed, improving opacity groups and font subsetting. In cairo-image, support was added for rendering glyphs to pixman and using that from within cairo, improving glyph throughput for the image backend by a factor of about 4. A few bugs in the glyph rendering code were fixed, along with many other bugs.

          •  30 Apr 2012 18:54

            Release Notes: Various minor bugs have been fixed.

            Recent comments

            12 Apr 2005 10:59 rel

            License changed

            Cairo now available under either LGPL or MPL


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.