duplexify

Stream duplicator

Turns a writable and readable stream into a single streams2 duplex stream with support for async initialization and input from both streams1 and streams2.

Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input

GitHub

191 stars
7 watching
36 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mafintosh/pumpifyCombines multiple streams into a single stream for pipelining and error handling256
mafintosh/ansi-diff-streamTransforms input buffers into an ANSI-formatted diff stream108
mafintosh/peek-streamTransforms data streams to pause processing before parsing56
mafintosh/pumpPipes multiple streams together and destroys them when one closes908
mafintosh/tar-streamA streaming tar parser and generator for JavaScript applications416
mafintosh/torrent-streamA Node.js module providing low-level streaming access to torrent files1,953
mafintosh/deejayEnables real-time music broadcasting across a local network126
mafintosh/hyperfilterA lightweight filter function for distributed streams of data33
mafintosh/peercastEnables peer-to-peer streaming of torrented video content to Chromecast devices516
mafintosh/csv-parserA high-performance streaming CSV parser for Node.js1,424
mafintosh/merkle-tree-streamA JavaScript module generating a Merkle tree from incoming data105
feross/multistreamCombines multiple streams into one, where each stream is emitted after the previous one is consumed.288
mafintosh/hyperpipeDistributes input/output operations between multiple systems using a key-based architecture.119
mafintosh/hyperircReads IRC logs from a hypercore append-only log70
mafintosh/torrent-mountCreates a virtual filesystem for real-time torrent access1,406