rest-js

JSON →
library 1.1.3 ·javascript
verified Jun 7, 2026

A lightweight REST client that works in both browser and Node.js environments, with CRUD methods, promise support, caching, and a middleware system for request/response transformation. Version 1.1.3 is the latest stable release, with low maintenance cadence. Differentiators include isomorphic design (client/server), URL-based response caching, and built-in middlewares for JSON handling and HTTP method workaround for browsers. Supports GET, POST, PUT, DELETE and arbitrary HTTP methods via .request().