Preparing for system design interviews?  Try bugzed.com →

Tiny Universal HTTP Client (xhr-request)

JSON →
library 1.1.0 ·javascript abandoned
verified Jun 17, 2026

xhr-request is an extremely compact HTTP/HTTPS client designed for both Node.js and browser environments, currently at version 1.1.0. Its primary differentiator, especially at the time of its last update over seven years ago, was its minimal bundle size, achieving significantly smaller outputs compared to contemporaries like `request` or `got` by intelligently leveraging `xhr` in the browser and `simple-get` in Node.js. It supports JSON, ArrayBuffer, and text response types and offers basic options for method, headers, query parameters, and a request body. The project has not received updates in many years, implying an abandoned status with no active release cadence, making it suitable mainly for legacy applications or highly constrained environments where bundle size is paramount and modern features or security updates are not a concern.

total hits 5
actors 2 distinct systems
last hit 20d ago AhrefsBot
Script
1

top countries 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇷 France