Libsvgtiny is an implementation of SVG Tiny, written in C. It is currently in development for use with NetSurf and is intended to be suitable for use in other projects too.
The overall idea of the library is to take some SVG as input, and return a list of paths and texts which can be rendered easily. The library does not do the actual rendering. For further details, see the readme.
You can browse the source code via the online interface. Alternatively, you can check it out with Git:
$ git clone git://git.netsurf-browser.org/libsvgtiny.git
Libsvgtiny is licensed under the MIT Licence.
If you would like to help develop Libsvgtiny, or have questions about the library, please join the NetSurf developer mailing list.