Show HN: Xmloxide – an agent made rust replacement for libxml2
Summary
Xmloxide is a pure Rust reimplementation of libxml2, positioned as a memory-safe, high-performance replacement after libxml2's security concerns and maintenance status. It offers extensive XML/HTML parsing capabilities, XPath, validation, and a C API for embedding, with benchmarks suggesting competitive performance and improvements in serialization and XPath. The project also provides migration guidance from libxml2, fuzzing targets, and build/testing instructions.