The xml tool project provides developers functions that uses the libxml2 library. It provides an easy way to input and output configurations from/to xml files and handlers to deal with small or big xml databases.