Boost-Minidom: a lightweight DOM implementation in C++
A few months ago, I had to write a basic DOM implementation for Windows Mobile and SymbianOS for a company project. Since my employer allows open sourcing code when it's not sensitive, I am now rewriting it and releasing the result under a BSD licence.
The old version (link here) heavily depends upon closed-source components that are owned by my employer, so right now I am focusing on remove these and only use the STL and Boost.
If you already use boost in your project, my aim is to provide you with DOM and XML support at the cost of a few extra kilobytes and without the need for linking with libxml/expat/whatever.
The project is kindly hosted by Google, so sources are available here.