JavaScript Streams

Open-source JavaScript projects categorized as Streams | Edit details

Top 20 JavaScript Stream Projects

  • GitHub repo execa

    Process execution for humans

    Project mention: Contributing to Seneca OER | | 2021-11-19

    I wrote a Javascript file that used execa to handle child processes and wait-on to wait for resources on the localhost to be available and then converted the page into a pdf. Killing the port was the last thing to do.

  • GitHub repo through2

    Tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Tailor

    A streaming layout service for front-end microservices

    Project mention: Micro Frontends Patters#12: Server Side Composition | | 2021-01-26

    Here, I would like to introduce a library called Tailor.

  • GitHub repo readable-stream

    Node-core streams for userland

    Project mention: Working with Node.js streams | | 2021-09-24

    Knowledge of Node.js streams is essential because they are a great tool to rely on when handling large sets of data. Check out the Node.js API docs for more information about streams.

  • GitHub repo concat-stream

    writable stream that concatenates strings or data and calls a callback with the result

  • GitHub repo byline

    Line-by-line Stream reader for node.js

    Project mention: Node.js Packages and Resources | | 2021-09-06

    byline - Super-simple line-by-line Stream reader.

  • GitHub repo get-stream

    Get a stream as a string, buffer, or array

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo multistream

    A stream that emits multiple other streams one after another (streams3)

  • GitHub repo pumpify

    Combine an array of streams into a single duplex stream using pump and duplexify

  • GitHub repo duplexify

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

  • GitHub repo into-stream

    Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream

  • GitHub repo from2

    Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"

  • GitHub repo streams-workshop

    A workshop on Node.js Streams

    Project mention: A workshop on Node.js Streams by Luciano Mammino | | 2021-05-15
  • GitHub repo binary-split

    a fast newline (or any delimiter) splitter stream - like require('split') but specific for binary data

  • GitHub repo through2-concurrent

    Simple Node.JS stream (streams2) Transform that runs the transform functions concurrently (with a set max concurrency)

  • GitHub repo stream-combiner2

  • GitHub repo peek-stream

    Transform stream that lets you peek the first line before deciding how to parse it

  • GitHub repo first-chunk-stream

    Transform the first chunk in a stream

  • GitHub repo sporadic

    Composable Concurrency Abstractions for JavaScript. :railway_track: :rhinoceros: :train: :vertical_traffic_light:

  • GitHub repo pad-stream

    Pad each line in a stream

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-19.

JavaScript Streams related posts


What are some of the best open-source Stream projects in JavaScript? This list will help you:

Project Stars
1 execa 4,276
2 through2 1,847
3 Tailor 1,640
4 readable-stream 901
5 concat-stream 556
6 byline 306
7 get-stream 250
8 multistream 248
9 pumpify 212
10 duplexify 178
11 into-stream 178
12 from2 124
13 streams-workshop 103
14 binary-split 76
15 through2-concurrent 73
16 stream-combiner2 73
17 peek-stream 45
18 first-chunk-stream 22
19 sporadic 12
20 pad-stream 7
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives