JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
An implementation of window.fetch in Node.js using Minipass streams
React Native TCP socket API for Android & iOS with SSL/TLS support
Turn a function into an `http.Agent` instance
A pure-JS module to read TLS client hello data and fingerprints from an incoming socket connection
An elegant way to define lightweight protocols on-top of TCP/TLS sockets in node.js
A Pulumi package to create TLS resources in Pulumi programs.
FTP client for Node.js, supports FTPS over TLS, IPv6, Async/Await, and Typescript.
AWS SDK for JavaScript Kms Client for Node.js, Browser and React Native
Node.js client for bogdanfinn/tls-client with native shared-library loading and optional managed runtime support.
Transport Layer Security (TLS) streams for JavaScript
Easy as cake e-mail sending from your Node.js applications
A connection encrypter that uses TLS 1.3
nodejs sdk for Authorize.Net
A socket implementation that can run on Cloudflare Workers using native TCP connections.
Popsicle transport for sending requests over HTTP1 and HTTP2
Serve and run your Jasmine specs in a browser
NodeJS/browser bindings to the aws-c-* libraries
A custom version of node-forge with selected algorithms.
MongoDB Shell CLI REPL Package
Node.js/TypeScript HTTP client with browser TLS fingerprint impersonation (JA3/JA4). Bypass Cloudflare and anti-bot detection. Rust-powered, fetch()-compatible.
Upgrade a regular `net.Stream` connection to a secure `tls` connection.
A port of the tls module for the browser.
Simple module to split a single certificate authority chain file (aka: bundle, ca-bundle, ca-chain, etc.) into an array, as expected by the node.js tls api.
TLS API implementation over rustls crate
TLS API without implementation