W3C XMLHttpRequest for Node.js
JSON →w3c-xmlhttprequest is a Node.js library that provides a server-side implementation of the XMLHttpRequest (XHR) API, faithfully adhering to the W3C/WHATWG Living Standard. It allows Node.js applications to make HTTP requests using an API familiar to front-end developers, bridging the gap between browser and server environments for XHR-based logic. The current stable version is 3.0.4. The project appears to have an active maintenance cadence, with recent patch releases addressing bug fixes and type improvements. Its key differentiators include its strict adherence to the W3C specification, providing predictable behavior consistent with browser-based XHR, and its utility for isomorphic JavaScript codebases or server-side rendering where XHR patterns are preferred over Node.js native `http` or `https` modules.
Traffic · last 30 days ↓33% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇷 France