GooCanvas is a canvas widget for GTK+ that users the cairo 2D library for drawing.