My favorites | Sign in
Project Home Downloads Issues Source
Project Information
Members
Featured
Downloads

Please note that the official pugixml site has moved to pugixml.org.

You can get latest pugixml distribution as well as documentation and support information there.

pugixml is a light-weight C++ XML processing library. It features:

  • DOM-like interface with rich traversal/modification capabilities
  • Extremely fast non-validating XML parser which constructs the DOM tree from an XML file/buffer
  • XPath 1.0 implementation for complex data-driven tree queries
  • Full Unicode support with Unicode interface variants and automatic encoding conversions

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.

You can:

Powered by Google Project Hosting