Saxes is a blazing fast, non-validating, event-based XML parser for Node.js and browsers. It prioritizes speed over strict XML compliance, making it ideal for parsing large XML documents where performance is critical. Saxes emits events for start tags, end tags, text nodes, attributes, and more, allowing for efficient streaming processing. It's lightweight and dependency-free, making it a good choice for resource-constrained environments. Use with caution if strict XML validation is required.
The npm package saxes had frequent releases in 2018 and 2019, with a peak in August 2018. Releases significantly slowed down after October 2019. There were single releases in February 2020, April 2020 and November 2021. Since then, saxes has not had any new releases as of September 12, 2025.
Saxes npm package downloads show strong growth from March 2024 to August 2025, peaking at 143 million in June 2025. However, September 2025 downloads are significantly lower, likely due to incomplete data for the month. Overall, a clear upward trend is evident until recently.