Streams API

APIs for creating, composing, and consuming streams of data, that map efficiently to low-level I/O primitives, and allow easy composition with built-in backpressure and queuing.

Comments

We're shipping the Streams API features step-by-step. See the related entries with the "Streams API" prefix and the "Fetch API" prefix for information about each sub feature. Note that the Streams API implemented in IE is different from the WHATWG one. Edge is implementing the WHATWG one. Readable byte streams are not yet implemented in Chrome.

Demo

Documentation

Specification

Working draft or equivalent

Status in Chromium

Blink>Network>StreamsAPI


Enabled by default in:

  • Chrome for desktop release 52
  • Chrome for Android release 52
  • Android WebView release 52
  • Opera release 39
  • Opera for Android release 39

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

Owners

Last updated on 2018-09-27