A collection of stream utilities, plugins and tools in node.js including object to stream conversion, stream splitting, stream concatenation, stream concurrency and more. Sourced under a permissive license. This list will be updated regularly. Email over the URL, if you wish to be included.

Stream libraries, plugins and tools for node.js

  • get-stream – Get a stream as a string or buffer.
  • from2 – Convenience wrapper for ReadableStream, inspired by through2.
  • into-stream – Convert a buffer/string/array/object into a stream.
  • duplexify – Turn a writeable and readable stream into a single streams2 duplex stream.
  • pumpify – Combine an array of streams into a single duplex stream.
  • peek-stream – Transform stream that lets you peek the first line before deciding how to parse it.
  • binary-split – Newline (or any delimiter) splitter stream.
  • byline – Super-simple line-by-line Stream reader.
  • first-chunk-stream – Transform the first chunk in a stream.
  • pad-stream – Pad each line in a stream.
  • multistream – Combine multiple streams into a single stream.
  • readable-stream – Mirror of Streams2 and Streams3 implementations in core.
  • through2-concurrent – Transform object streams concurrently.

Tags: Node, Node.js, Node.js libraries, node.js utilities, node.js plugins, node.js tools, node libraries, node utilities, node plugins, stream conversion, stream splitting, stream concatenation, stream concurrency