pugixml

XML parser library

A lightweight C++ XML parser with DOM-like interface and XPath support for efficient tree traversals and data-driven queries.

Light-weight, simple and fast XML parser for C++ with XPath support

GitHub

4k stars
146 watching
730 forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

domxmlxml-parserxpath

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
leethomason/tinyxml2A C++ XML parser that builds a Document Object Model (DOM) from an XML document.5,139
dwd/rapidxmlA C++ library for parsing and working with XML data structures152
lxml/lxmlA high-performance library for parsing and manipulating XML data structures in Python.2,725
naturalintelligence/fast-xml-parserA fast and efficient JavaScript library for parsing and generating XML data2,606
cezheng/fuziAn XML and HTML parser for Swift with XPath and CSS support1,082
chenyunguimilook/swiftyxmlA Swift library that provides a simple and Swifty way to parse and manipulate XML data.103
libexpat/libexpatA fast streaming XML parser written in C99.1,113
recp/xmlA lightweight XML parser that creates a DOM-like data structure and allows easy iteration over XML objects12
stchris/untangleConverts XML to Python objects, allowing easy navigation and access of elements and attributes.617
xuri/xgenA tool that generates code from XML schema definitions.340
sparklemotion/nokogiriA Ruby library for parsing and manipulating XML and HTML documents6,164
pugjs/pugA high-performance template engine for Node.js and browsers, designed to be elegant and feature-rich.21,718
vczh-libraries/gacuiA comprehensive C++ library for building GPU-accelerated user interfaces with WYSIWYG editing tools and XML support.2,354
gerhardlm/dynamicxmlparserA tool for dynamically parsing XML content into predefined data classes in ActionScript.2
processone/fast_xmlA fast and efficient Erlang-based XML parsing library134