node-tls-client
JSON →An advanced Node.js library for making HTTP requests with custom TLS fingerprinting to avoid server-side detection based on TLS handshake characteristics. Version 2.1.0 is the latest stable release. It wraps the tls-client Go binary, exposing a node-fetch-inspired API with Session-based management. Key differentiators: supports custom JA3 strings, HTTP/2 settings, signature algorithms, ALPN protocols, and header ordering. Requires initialization/destruction of the underlying binary. Drawback: per-session timeout cannot be changed. Ships TypeScript definitions.
Resources
packagenode-tls-client ↗