Ross ROSS = Recommend OSS · open-source software intelligence for agents

zeux/pugixml

Light-weight, simple and fast XML parser for C++ with XPath support observed · 2026-08-28

github.com/zeux/pugixml · homepage · C++ · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

79/100

  • Activity 87
  • Release rhythm 57
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 521
  • age_days: 5171
  • days_rel: 78
  • days_push: 78
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

4624 stars · 807 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

pugixml is a light-weight C++ XML processing library providing a DOM-like interface, an extremely fast non-validating XML parser, and an XPath 1.0 implementation. It has been actively maintained since 2006, is highly portable, and is distributed under the MIT license.

Use cases

  • parse xml files in c++
  • query xml documents with xpath
  • build and modify xml dom trees
  • convert xml between unicode encodings
  • read configuration files in xml format
  • extract data from xml documents fast

When to choose

  • you need a fast, memory-efficient DOM-based XML parser in C++
  • you want XPath 1.0 querying over XML trees
  • you need a small, portable, easy-to-integrate library with permissive MIT licensing
  • your documents fit in memory and you don't need DTD/Schema validation

When to avoid

  • you need DTD or XML Schema validation
  • you must stream-process XML documents too large to fit in memory
  • you need a SAX-style push/pull parser rather than a DOM tree

Facets

library · maturity stable

parser serialization parsers developer-tools files cpp cross-platform windows xml dom xpath c-plus-plus non-validating-parser unicode linux macos

4 sources

Member repositories

RepositoryRoleHealth v2
zeux/pugixmlmain79

For agents

markdown · JSON · MCP: product_card(name="zeux/pugixml")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem