socks-proxy-agent
npmv10.1.0A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
Overview
socks-proxy-agent is an npm package that a SOCKS proxy `http.Agent` implementation for HTTP and HTTPS. The latest version is 10.1.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need a SOCKS proxy `http.Agent` implementation for HTTP and HTTPS and value a focused solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Clear open-source license (MIT).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of socks-proxy-agent.
Dependencies
Runtime (3)
Dev (12)
Used by
Popular packages that depend on socks-proxy-agent.
Alternatives to socks-proxy-agent
Maps proxy protocols to `http.Agent` implementations
A PAC file proxy `http.Agent` implementation for HTTP
Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.
Turn a function into an `http.Agent` instance
An HTTP(s) proxy `http.Agent` implementation for HTTPS
An HTTP(s) proxy `http.Agent` implementation for HTTP
An HTTP/1.1 client, written from scratch for Node.js
HTTP and HTTPS modules that follow redirects.
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Low-level HTTP/HTTPS/XHR/fetch request interception library.
HTTP content negotiation
HTTP status utility
Frequently installed together
Lightweight debugging utility for Node.js and the browser
TypeScript definitions for node
Turn a function into an `http.Agent` instance
An HTTP(s) proxy `http.Agent` implementation for HTTPS
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.
TypeScript definitions for ws
A PAC file proxy `http.Agent` implementation for HTTP
Version history
| Version | Published | License |
|---|---|---|
| 10.1.0latest | 1 month ago | MIT |
| 10.0.0 | 3 months ago | MIT |
| 9.0.0 | 4 months ago | MIT |
| 8.0.5 | 1 year ago | MIT |
| 8.0.4 | 2 years ago | MIT |
| 8.0.3 | 2 years ago | MIT |
| 8.0.2 | 2 years ago | MIT |
| 8.0.1 | 3 years ago | MIT |
| 8.0.0 | 3 years ago | MIT |
| 7.0.0 | 4 years ago | MIT |
| 6.2.1 | 4 years ago | MIT |
| 6.2.0 | 4 years ago | MIT |
| 6.2.0-beta.1 | 4 years ago | MIT |
| 6.2.0-beta.0 | 4 years ago | MIT |
| 6.1.1 | 4 years ago | MIT |
| 6.1.0 | 4 years ago | MIT |
| 6.0.0 | 5 years ago | MIT |
| 5.0.1 | 5 years ago | MIT |
| 5.0.0 | 6 years ago | MIT |
| 4.0.2 | 7 years ago | MIT |
Maintainers
Frequently asked questions
How do I install socks-proxy-agent?
Run `npm install socks-proxy-agent` to add socks-proxy-agent to your npm project.
What license is socks-proxy-agent released under?
socks-proxy-agent is distributed under the MIT license.
How popular is socks-proxy-agent?
socks-proxy-agent has approximately 0 downloads per week and 2 known dependent packages.