xml2tree
This project is effectively a library class for reading/writing/displaying XML documents, for manipulating them in memory by adding/deleting/changing attribute values and child nodes, and for extracting specific nodes from larger XML objects. It is written entirely in PHP (as a file to "require"), and depends on no other software, tools, libraries etc.