View Your Mind. Scripting. C++ Downloads. Qt. Libxml. Libxml is a XML processor written by Daniel Veillard for the GNOME project... yea, that is the official statement, but he wrote it for fun, whatever he says :-).
It implements a whole lot of existing standards related to markup languages and a few extras as well. Used together with its close friends libxslt, xmlsec and gdome, it forms a full-featured general-purpose toolkit for XML. Tools. Ide. Qtcreator. Check.