Biblioteca XML C para Gnome
Libxml é a biblioteca XML C desenvolvida para o projeto Gnome.
O código dessa biblioteca é transportável entre Linux, Unix, Windows, etc... já que é modular; a maioria das extensões podem ser compiladas separadamente. Libxml implementa um número de linguagens standards relacionadas, incluindo a típica XML, espaço de nomes em XML, XML Base, RFC 2396, Xpath, Xpointer, HTMK4, Xinclude e catálogos SGML y XML.
Na maioria dos casos, libxml tenta implementar as especificações num caminho relativamente restrito. Em certo grau, proporciona suporte para as seguintes especificações, mas não demanda implementá-las: DOM, cliente FTP, cliente http, SAX e um DocBook SGML. Na atualidade encontra-se em desenvolvimento esquemas W3C e XML.