Librsvg
From Svg wiki
Librsvg is a library used to render SVG graphics.
Is it known to work on all POSIX systems and MS Windows. It is written in C and depends on libxml2, glib and cairo.
Librsvg aims for rendering speed and standards compliance. It currently supports all of SVG 1.1 static except for some text functionality (namely SVG font, vertical text and text on a path). Librsvg is built with modular backends, however the primary backend is built around cairo and thus it has the same output capabilities as cairo (pixmap, OpenGL, X11, .PNG, .jpg, .ps, .pdf, etc.). Although Librsvg is built around a structure similar to DOM, it does not currently have a publicly accessible DOM interface, though one is planned for the very near future.
Librsvg is an integral part of Gnome where it is used to render icons and game graphics. Despite this, it may still be used outside of gnome providing its dependencies are met. Librsvg is also commonly shipped with The GIMP where it gives it the ability to import SVG files as bitmaps.
In 2005 it was merged with xsvg in an effort to cooperate with the Cairo team. Librsvg is now the de-facto SVG reading library for the cairo project.
Librsvg is licenced under the GNU Lesser General Public Licence version 2.1 and thus may be used or contributed to by anyone, free of charge.
To find out more about this library you may consult its out of date website or go to the IRC channel
