pugixml is a light-weight C++ XML processing library. It features:
The library is extremely portable and easy to integrate and use.
pugixml is developed and maintained since 2006 and has many users. All code is distributed under the MIT license, making it completely free to use in both open-source and proprietary applications.
pugixml project used to be hosted on Google Code since time immemorial. About a year ago the active development switched to Git but the Subversion repository on Google Code was still maintained via svn-git and the primary way to report issues was via Issue Tracker on Google Code.
pugixml-1.4 is finally out. This is a major release with several new features and compatibility improvements (read the changelog for details).