mikeal

mikeal/response

🏄🏻 Streaming and mutation API for HTTP responses.

JavaScript
74
9
No license

Response is a lightweight Node.js library that provides a streaming‑friendly, chainable API for building HTTP responses—e.g., `response.json()`, `response.html()`, file streaming with automatic MIME type detection, status‑code and header helpers, and optional gzip/deflate compression. It’s aimed at server‑side developers who want a simple “request‑like” way to construct and pipe responses (including error handling and experimental view templates) in plain Node HTTP servers.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mikeal/response

Account's avatar
A comprehensive library for mime-type mapping
Account's avatar
Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too
Account's avatar
Caseless object set/get/has, very useful when working with HTTP headers.
Account's avatar
Choose the best compression encoding
Account's avatar
Straightforward asynchronous queue processor
Account's avatar
Simplified HTTP request client.
Account's avatar
tap-producing test harness for node and browsers

Support the repos that depend on this repository

Top contributors

mikeal's profile
mikeal
39 contributions
rook2pawn's profile
rook2pawn
6 contributions
micksatana's profile
micksatana
6 contributions
hubdotcom's profile
hubdotcom
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet