Build a list of trusted proxies, including AWS IP ranges, easily
Determine address of proxied request
Determine the address of a proxied request
Turn a function into an `http.Agent` instance
AWS SDK for JavaScript Lambda Client for Node.js, Browser and React Native
Process-global proxy routing for Node.js.
ES5 shim for ES6 (ECMAScript 6) Reflect and Proxy objects
Get Cloudfront IPs for use in trust proxy configurations
An HTTP(s) proxy `http.Agent` implementation for HTTP
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Maps proxy protocols to `http.Agent` implementations
An HTTP(s) proxy `http.Agent` implementation for HTTPS
The one-liner node.js proxy middleware for connect, express, next.js and more
Intuitive magical memoization library with Proxy and WeakMap
TypeScript definitions for proxy-addr
HTTP proxying for the masses
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
A PAC file proxy `http.Agent` implementation for HTTP
Koa2 middleware to trust specific reverse proxies while distrusting another
Google APIs Client Library for Node.js
Generate trusted local SSL/TLS certificates for local SSL development
OpenAI-compatible proxy for Cursor CLI — use Cursor models from any LLM client on localhost
Global HTTP/HTTPS proxy configurable using environment variables.
<!-- @TODO -->
Allow easier configuration of the trusted proxies list
Checks for AWS IP ranges, including adding to Rack trusted proxy list.