A security-first https.Agent for Node.js that adds critical layers of trust to your HTTPS requests. Enforce modern security policies with support for Certificate Transparency, advanced revocation checks (CRLSet, OCSP), and custom CAs.
Hardened JavaScript for Fearless Cooperation
Turn a function into an `http.Agent` instance
Maps proxy protocols to `http.Agent` implementations
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [](https://www.npmjs.com/
An HTTP(s) proxy `http.Agent` implementation for HTTPS
[](https://www.npmjs.com/package/@aws-sdk/middleware-user-agent) [](https://www.npmjs.c
Get a user agent string across all JavaScript Runtime Environments
A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
An HTTP(s) proxy `http.Agent` implementation for HTTP
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
Bitcoin BIP32 ('HD Wallet') path helpers.
Hardened Fetch is a tiny wrapper for `global.fetch` adding request timeouts, throttling, rate limit awareness, retries, and descriptive errors. It makes working with APIs without SDKs and building robust web scrapers easier.
Wrappers for hardening JavaScript for Endo
A PAC file proxy `http.Agent` implementation for HTTP
Loads environment variables from .env file
Global HTTP/HTTPS proxy configurable using environment variables.
Helpers for distributed objects.
the http/https agent used by the npm cli
SDK for building AI agents with Claude Code's capabilities. Programmatically interact with Claude to build autonomous agents that can understand codebases, edit files, and execute workflows.
For hardened libraries, regardless of hardened environments
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
A conversational AI-driven telecom multi-agent system for managing call balances, push notifications, marketing, targeting, and sales.
New Relic Security Agent for Node.js