30 open-source projects similar to dominictarr/split, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Split alternative.
rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)
writable stream that concatenates strings or data and calls a callback with the result
Tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise
pipe streams together and close all of them if one of them closes
A through2 to create an Array.prototype.map analog for streams.
EventStream is like functional programming meets IO
Turn a pipeline into a single stream. Combine returns a stream that writes to the first stream and reads from the last stream.
executable specification for Stream (make testing streams easy)
A stream that emits multiple other streams one after another (streams3)
Read the progress of a stream. Supports speed and eta.
Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"
`bash $ npm install stream-callback --save `
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
A node module that calls a callback when a readable/writable/duplex stream has completed or failed.
A write stream constructor that supports a flush function that is called before finish is emitted
Readable stream that reads from multiple readable streams at the same time. If you are looking for a readable stream that reads sequentially from other streams checkout multistream
Create a writable stream that writes to multiple other writeable streams
Transform stream that lets you peek the first line before deciding how to parse it
Combine an array of streams into a single duplex stream using pump and duplexify
Returns the next buffer/object in a stream's readable queue
tar-stream is a streaming tar parser and generator.
a fast newline (or any delimiter) splitter stream - like require('split') but specific for binary data
a collection of useful stream utility modules. learn how the modules work using this and then pick the ones you want and use them individually