SSH2 and SFTP Protocol Streams for Node.js

JSON →
library 0.4.10 ·javascript
verified May 27, 2026

ssh2-streams is a low-level Node.js library that provides direct, stream-based implementations of the SSH2 and SFTPv3 client/server protocols. It serves as a foundational component for higher-level SSH libraries, such as `ssh2`, offering granular control over the protocol handshake, channel management, and data transfer mechanisms. The current stable version is 0.4.10, and as a core utility, its release cadence is typically driven by security patches, bug fixes, and minor protocol compliance updates rather than rapid feature development. Its primary differentiators include its efficient Node.js stream integration, allowing for flexible and performant handling of network I/O, and its commitment to exposing the raw protocol events and structures, enabling developers to build custom SSH or SFTP solutions with deep control over the underlying communication. It requires Node.js v5.10.0 or newer.

total hits 19
actors 8 distinct systems
last hit 22h ago human
GPTBot
5
MetaBot
4
Script
1
ClaudeBot
1
Search engines
2
Humans
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇳🇱 Netherlands · 🇮🇹 Italy