JSPM

Found 173 results for pull-stream

pull-thenable

Convert a pull-stream into a thenable

  • v1.0.0
  • 59.12
  • Published

pull-looper

unwind the stack while reading recursively from a pull-stream

  • v1.0.0
  • 59.00
  • Published

pull-awaitable

Convert a pull-stream to an Async Iterable

  • v1.0.0
  • 58.84
  • Published

pull-websocket

Simple pull-streams for websocket client connections

  • v3.4.2
  • 56.67
  • Published

pull-batch

Transform arrays of objects into arrays with a maximum length

  • v1.0.0
  • 54.18
  • Published

pull-async-filter

a through for dominictarr's pull-stream to remove items with an async filter function

  • v1.0.0
  • 49.23
  • Published

pull-scan

Scan algorithm for pull streams

  • v1.0.0
  • 49.08
  • Published

pull-file

Pull streams implementation of a file reader

  • v1.1.0
  • 48.59
  • Published

pull-ws

Simple pull-streams for websocket client connections

  • v3.3.2
  • 47.97
  • Published

pull-stream-util

Helpers for working with pull streams

  • v0.1.2
  • 47.29
  • Published

pull-with-latest

Combine a stream with the latest value from another stream

  • v3.0.1
  • 45.68
  • Published

pull-catch

Catch errors in a pull stream

  • v1.1.0
  • 41.61
  • Published

pull-tobits

pull-stream throughs for manipulating (splitting, etc) buffers

  • v0.2.1
  • 35.36
  • Published

pull-ndjson

A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson).

  • v0.2.0
  • 33.39
  • Published

pull-offset-limit

A pull-stream that filters until X elements, and stops streaming after Y elements.

  • v1.1.1
  • 30.36
  • Published

pull-block

transform input into equally-sized blocks of output

  • v1.4.0
  • 22.73
  • Published

vas

simple composable data services using muxrpc

  • v2.1.0
  • 21.99
  • Published

websocket-pull-stream

websockets with pull-streams, like websocket-stream but much leaner

  • v2.0.12
  • 20.18
  • Published

steampipes

Fast, simple data pipelines

  • v6.7.1
  • 19.26
  • Published

pull-stdio

Stdio functions for pull streams.

  • v1.0.0
  • 18.32
  • Published

pull-cache

cache a pull-stream

  • v0.0.0
  • 18.20
  • Published

pull-probe

Logs synchronization events inside a pull-stream.

  • v1.0.2
  • 17.99
  • Published

pull-stream-model

A state machine with pull stream interface

  • v0.6.3
  • 17.74
  • Published

pull-protocol-buffers

Protocol Buffers length-prefixed pull-stream encoder/decoder

  • v0.1.3
  • 17.61
  • Published

pull-lend-stream

A refinement of the parallel map module for dynamic, unbounded, and fault-tolerant parallel processing.

  • v1.2.2
  • 17.47
  • Published

pull-mux

Namespace streams

  • v0.1.3
  • 16.86
  • Published

pull-store

State machine as a pull stream

  • v0.1.2
  • 16.70
  • Published

pull-buffered

read buffered data from a pull-stream

  • v0.3.4
  • 16.54
  • Published

pull-generate

pull-stream source that produces data on state transitions

  • v2.2.0
  • 16.11
  • Published

pull-buffer-until

group incoming items until either max item count is reached or no new items arrived for a while (like pull-group but with a timeout)

  • v2.1.0
  • 15.86
  • Published

react-pull-stream

Create a duplex stream from a react component.

  • v2.0.3
  • 15.47
  • Published

icebreaker

pull-stream based library

  • v2.0.6
  • 15.35
  • Published

pull-router

High level router using pull streams

  • v0.0.2
  • 15.20
  • Published

pipedreams

data event streams made easy, built on top of PipeStreams, which is built on top of pull-stream

  • v12.1.1
  • 15.07
  • Published

pull-routes

Match routes with a pull stream

  • v2.1.0
  • 14.73
  • Published

pull-browserify

Browserify functions for pull stream

  • v0.2.2
  • 14.64
  • Published

pull-datachannel

pull-stream source and sink for WebRTC data channels

  • v1.0.1
  • 14.22
  • Published

idb-pull-blob-store

IndexedDB implementation for interface-pull-blob-store

  • v0.5.1
  • 14.16
  • Published

mutant-scroll

An infinite scroller fed by pull-streams

  • v1.0.2
  • 14.16
  • Published

fpath

Pull-stream file and path helpers

  • v0.1.5
  • 14.16
  • Published

pull-lend

Lends one value at a time from a stream. Re-lends in case of errors.

  • v2.1.6
  • 13.59
  • Published

pull-vinyl

Read and write `Vinyl` objects in the file system.

  • v1.2.0
  • 13.31
  • Published

pull-sandbox

A through stream that runs a user-provided, untrusted mapper function in a quickjs sandbox in a worker thread.

  • v1.0.1
  • 13.03
  • Published

pull-sse

Server-sent events magic for pull-streams

  • v0.4.0
  • 13.01
  • Published

pull-pb-rpc

Protocol Buffers RPC utility module for pull-streams

  • v0.0.4
  • 12.70
  • Published

pull-minify-js

Minify JavaScript files or buffers inside a pull-stream

  • v0.8.0
  • 12.64
  • Published

pull-flickr

Consume the flickr API (search at this stage) with pull-streams

  • v1.0.1
  • 12.64
  • Published

pull-on-abort

Catch abort events in pull streams

  • v0.0.0
  • 12.61
  • Published

pultil

pull-stream utilities

    • v1.0.6
    • 12.54
    • Published

    pull-fn-stream

    Create a pull stream from an async function call

    • v2.0.1
    • 12.54
    • Published

    pull-switch-map

    pull-stream through, like flat-map but with inner cancellation

    • v1.0.0
    • 12.43
    • Published

    pull-bundle-js

    Bundle JS files inside pull-stream with Browserify

    • v0.6.0
    • 12.43
    • Published

    pull-limit

    Limits the total number of items inside a through pull-stream.

    • v1.2.2
    • 12.37
    • Published

    pull-sync

    Synchronizes pull-streams that are connected by an unsynchronized transport.

    • v2.0.5
    • 12.34
    • Published

    pull-queue

    Pull stream with queue

    • v0.1.4
    • 12.28
    • Published

    pull-eager-buffer

    Buffer that reads (enqueue) as much data as possible before draining (dequeuing).

    • v1.0.3
    • 12.28
    • Published

    preact-pull-stream

    Create a duplex stream from a preact component

    • v0.1.0
    • 12.28
    • Published

    yo-pull-stream

    Turn your view into a duplex stream

    • v0.0.11
    • 11.95
    • Published

    hyperobj-tree

    minimalistic html tree widget using hyperscript, hyperobj and pull-streams

    • v2.1.3
    • 11.65
    • Published

    pull-create-html

    Create an html file from js and css file streams

    • v2.0.0
    • 11.57
    • Published

    collect-mutations

    Sink ssb-review streams into mutant arrays

    • v1.0.6
    • 11.15
    • Published

    pull-hyperscript

    hyperscript as a pull-stream source. Allows streaming the view to the browser as it continues to render.

    • v0.2.2
    • 11.05
    • Published

    pull-bundle

    Bundles your project together with pull-stream

    • v1.0.0
    • 10.82
    • Published

    pull-dom-driver

    A pullstream "webdriver" for interacting with changes to the dom.

    • v2.1.0
    • 10.79
    • Published

    pull-observable

    observable as a pull-stream source to take advantage of existing throughs and sinks

    • v1.0.0
    • 10.79
    • Published

    pull-uglify

    Uglify JavaScript files with pull-stream

    • v0.5.0
    • 10.74
    • Published

    pull-nets

    a pull-stream interface for the `require('nets')` npm module

    • v1.0.1
    • 10.74
    • Published

    pull-broadcast

    Create a broadcast pull-stream.

    • v0.1.2
    • 10.52
    • Published

    pull-http

    Http pull-stream functions

    • v1.0.2
    • 10.28
    • Published

    pull-fetch

    Fetch function for pull stream

    • v1.1.0
    • 10.07
    • Published

    pull-next-step

    a tiny lib for patchcore stream stepping

    • v1.0.0
    • 10.07
    • Published

    pull-spawn-process

    Use pull-streams with child_process.spawn stdio

    • v0.3.0
    • 10.02
    • Published

    pull-substream

    Multiple execution contexts for pull substreams.

    • v0.1.0
    • 9.93
    • Published

    pull-dom-events

    Simple pull-stream for DOM events

    • v1.0.1
    • 9.55
    • Published

    pull-keys

    Pull stream for UI keydown events

    • v1.0.0
    • 9.54
    • Published

    pull-secret-channel

    Pull stream of authenticated encryption ChaCha20-Poly1305

    • v1.1.1
    • 9.50
    • Published

    pull-promise

    Pull the value from a promise using pull-streams

    • v2.0.0
    • 9.30
    • Published

    pull-map

    Create sync, async, or through maps in pull-streams

    • v0.1.1
    • 9.24
    • Published

    pull-pixi-sprite-event

    A pull-stream through that will throttle the source until a Pixi.js sprite event happens

    • v0.2.1
    • 9.24
    • Published

    pull-timeout2

    abort a pull-stream if the rate of flow drops below the specified threshold.

    • v0.0.2
    • 9.06
    • Published

    pull-recvfrom

    source stream interface to recvfrom

    • v0.0.2
    • 9.06
    • Published

    pull-http-router

    Minimal express-like router for pull-streams

    • v2.0.0
    • 9.06
    • Published

    pull-robin

    Read source pull-streams, in round robin fashion.

    • v0.0.3
    • 9.06
    • Published

    pull-splitter

    Split a stream into other streams using filters

    • v1.0.0
    • 8.92
    • Published

    babel-plugin-pull

    Transform pipeline operator into pull(...) calls

    • v0.1.0
    • 8.92
    • Published

    pull-delay

    a through for dominictarr's pull-stream to delay the inputs

    • v1.0.1
    • 8.92
    • Published

    pull-resolve

    Drain a pull-stream and await the result

    • v1.2.0
    • 8.88
    • Published

    pull-array-collate

    Collate array objects and send them downstream.

    • v0.1.0
    • 8.55
    • Published

    pull-spawn

    Spawn pull streams into substreams.

    • v0.0.7
    • 8.35
    • Published

    pull-plex

    Lightweight multiplexing for pull streams

    • v1.0.8
    • 8.23
    • Published

    pull-level-batch

    Collect items into batches for optimal write operations to leveldb

    • v1.1.0
    • 8.23
    • Published

    pull-postmsg

    pull-stream for cross-domain inter-frame communication using postMessage

      • v1.0.0
      • 8.23
      • Published

      pull-fs-meta

      File system functions with a separated metadata system.

      • v0.1.0
      • 8.22
      • Published

      pull-uuid

      uuid generation as an infinite pull stream

      • v0.1.1
      • 8.19
      • Published

      pull-promise-end

      Drain pull-stream and return a promise

      • v1.0.1
      • 8.19
      • Published

      pico-stream

      A dom render loop using picodom and pull streams

      • v0.0.2
      • 8.01
      • Published

      pull-stream-protocol-reifier

      Produces a stream from the pull-stream protocol events happening during the interaction between two modules.

      • v2.0.2
      • 7.96
      • Published

      pull-next-query

      This is designed to work with stepping queries in [ssb-query](https://github.com/dominictarr/ssb-query) (a scuttlebot plugin).

      • v1.0.0
      • 7.80
      • Published

      pull-pixi-tick

      A pull-stream through that will throttle the source until the next tick of a Pixi.js ticker

      • v1.0.0
      • 7.80
      • Published

      pull-otherwise

      Read from an alternative source, if the main ended.

      • v0.0.1
      • 7.73
      • Published

      pull-minify

      Minify JS and CSS files inside a pull-stream

      • v0.2.0
      • 7.55
      • Published

      pull-collect-promise

      Pull-stream sink that collects values into an array then returns a promise.

        • v0.0.0
        • 7.43
        • Published

        pull-unwind

        Unwind/flatten a complex stream to a simpler one.

        • v0.0.3
        • 7.24
        • Published

        pull-css

        Parse CSS into ASTs through a pull stream, or vice versa.

        • v0.1.0
        • 7.24
        • Published

        pull-prop

        Select a property and replace inside an object

        • v0.3.0
        • 7.19
        • Published

        pull-replay

        Replay a pull-stream on demand.

        • v0.1.0
        • 7.19
        • Published

        pull-chain

        Chaining for pull-stream functions

        • v0.3.0
        • 6.84
        • Published

        pull-grpc

        GRPC pull stream interface

        • v1.0.0
        • 6.62
        • Published

        pull-emoji

        parse strings into emoji through a pull-stream interface

        • v1.0.2
        • 6.62
        • Published

        pull-control

        Control flow for pull streams.

        • v0.0.2
        • 6.62
        • Published

        pull-flatten-deep

        Pull-stream which recursively flattens streams of streams

        • v1.0.0
        • 6.62
        • Published

        pull-streamdata.io

        streamdata.io server-sent events as a pull-stream source

          • v1.1.0
          • 6.52
          • Published

          jsonpull

          JSON pull through stream

          • v0.0.1
          • 6.52
          • Published

          pull-timeout

          Timeout pull streams.

          • v0.0.1
          • 6.49
          • Published

          pull-cartesian

          pull-stream that performs cartesian multiplication on json objects.

          • v0.1.0
          • 6.35
          • Published

          pull-json-collate

          Collate json objects and send them downstream.

          • v0.1.0
          • 6.35
          • Published

          pull-buckets

          Group items and reduce each group to a single value

            • v1.0.0
            • 6.35
            • Published

            list-github-repos

            Get meta-data of all repositories by a specific organisation as a pull-stream

            • v1.2.2
            • 6.35
            • Published

            choo-pull

            Wrap handlers to use pull-stream

            • v1.0.0
            • 6.31
            • Published

            pull-tick

            a pull-stream source that generates an infinite number of ticks

            • v1.0.0
            • 6.31
            • Published

            pull-balance

            Load Balancer for through pull streams.

            • v0.0.1
            • 6.31
            • Published

            pull-warc

            read WARC file records as a pull-stream

              • v0.1.0
              • 6.31
              • Published

              pull-ric

              requestIdleCallback pull through

              • v0.1.0
              • 5.70
              • Published

              pull-reverse

              cache a pull-stream so it can be read in reverse

              • v0.0.0
              • 5.70
              • Published

              pull-unique-combine

              Like pull-stream's unique through stream but requires a result to be present in all streams

              • v0.1.0
              • 5.52
              • Published

              pull-reduction

              [].reduce()-esque pull-stream sinks

              • v1.0.1
              • 5.52
              • Published

              pull-stubborn

              Keeps resubmitting inputs to transformer until the corresponding outputs test successfully.

              • v1.0.0
              • 5.44
              • Published

              pull-bel

              A simple library for composable DOM elements using tagged template strings.

              • v0.0.1
              • 5.43
              • Published

              pull-regenerate

              A source that masks other sources over its lifetime.

                • v0.0.0
                • 5.43
                • Published

                pull-couchdb

                Pull-streams for reading and writing in CouchDB.

                  • v0.1.0
                  • 5.26
                  • Published

                  pull-raf

                  raf as a through pull stream

                  • v1.0.1
                  • 4.28
                  • Published

                  pull-parrot

                  Clone a pull-stream manually.

                  • v0.0.2
                  • 4.28
                  • Published

                  pull-esm

                  This is an ES module build of [pull-stream](https://github.com/pull-stream/pull-stream)

                  • v0.1.0
                  • 4.18
                  • Published

                  pull-through-up

                  Like pull.through, but taps into requests, not responses

                  • v1.0.0
                  • 4.09
                  • Published

                  liked-on-youtube

                  get a meta-data pull-stream of all videos a user liked on youtube (browser & node)

                  • v1.0.0
                  • 4.09
                  • Published

                  pull-msgpack

                  MessagePack as pull-stream

                  • v0.0.1
                  • 4.09
                  • Published

                  pull-group-fun

                  pull-stream that groups items by return value of a user-defined function

                  • v1.0.0
                  • 4.09
                  • Published

                  push-gently

                  A push-stream through that applies backpressure when CPU is too busy

                  • v1.0.0
                  • 3.98
                  • Published

                  pull-backoff

                  pull-stream source for exponential backoff intervals

                  • v1.0.0
                  • 2.41
                  • Published

                  pull-cpu-throttle

                  A through stream that does CPU throttling to avoid full CPU usage

                  • v1.0.1
                  • 2.34
                  • Published