JavaScript Stream

Open-source JavaScript projects categorized as Stream

Top 23 JavaScript Stream Projects

  1. node-fetch

    A light-weight module that brings the Fetch API to Node.js

    Project mention: Migrating node-fetch/form-data to Node.js native APIs | dev.to | 2024-07-27

    The release of Node v16.15.0 and v17.5.0 brought in the Fetch API and FormData. Before that, the node-fetch and form-data packages were used to use browser-like APIs in Node.js. To migrate node-fetch/form-data packages to Node.js native APIs, some changes can be made by removing import statements of 3rd-party packages, but there are important considerations to keep in mind when using Node.js features such as file system. This article outlines about migrating from node-fetch/form-data packages to Node.js native APIs.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. StreamSaver.js

    StreamSaver writes stream to the filesystem directly asynchronous

  4. html5_rtsp_player

    Play RTSP stream from IP camera in browser in this HTML5 player without plugins

  5. form-data

    A module to create readable `"multipart/form-data"` streams. Can be used to submit forms and file uploads to other web applications.

    Project mention: Migrating node-fetch/form-data to Node.js native APIs | dev.to | 2024-07-27

    The release of Node v16.15.0 and v17.5.0 brought in the Fetch API and FormData. Before that, the node-fetch and form-data packages were used to use browser-like APIs in Node.js. To migrate node-fetch/form-data packages to Node.js native APIs, some changes can be made by removing import statements of 3rd-party packages, but there are important considerations to keep in mind when using Node.js features such as file system. This article outlines about migrating from node-fetch/form-data packages to Node.js native APIs.

  6. TwitchNoSub

    An extension to watch sub only VOD on Twitch

  7. broadcast-channel

    :satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/

    Project mention: Server-Sent Events (SSE) Are Underrated | news.ycombinator.com | 2024-12-25

    You can also use the Web Locks API (https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_A...) rather than Broadcast Channel

    This library (https://github.com/pubkey/broadcast-channel/blob/master/src/...) from the fantastic RxDB javascript DB library uses WebLocks with a fallback to Broadcast Channel. But, WebLocks are supported on 96% of browsers, so probably safe to just use it exclusively now.

  8. kefir

    A Reactive Programming library for JavaScript

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. Aedes

    Barebone MQTT broker that can run on any stream server, the node way

  11. Shinobi

    :peace_symbol: :palestinian_territories: Shinobi CE - The Free Open Source CCTV platform written in Node.JS (Camera Recorder - Security Surveillance Software - Restreamer

    Project mention: Show HN: Open-source private home security camera system (end-to-end encryption) | news.ycombinator.com | 2024-11-30
  12. download

    Download and extract files (by kevva)

  13. yobulkdev

    🔥 🔥 🔥Open Source & AI driven Data Onboarding Platform:Free flatfile.com alternative

  14. homebridge-camera-ui

    Homebridge plugin for RTSP Cameras with HSV, motion detection support, Image Rekognition, Web UI to manage/watch streams and WebApp support

  15. i18next-scanner

    Scan your code, extract translation keys/values, and merge them into i18n resource files.

  16. magnet-player

    :movie_camera: A place for streaming torrents directly from your browser

  17. fetch-stream-audio

    Low Latency web audio playback examples for decoding audio streams in chunks with Fetch & Streams APIs

  18. TikTok-Chat-Reader

    Website to display chats and gifts in realtime from your TikTok LIVE stream. Demo project for TikTok-Live-Connector library.

  19. multistream

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

  20. gnome-shell-extension-cast-to-tv

    Cast files to Chromecast, web browser or media player app over local network.

  21. sec-api

    sec.gov EDGAR API | search & filter SEC filings | over 150 form types supported | 10-Q, 10-K, 8, 4, 13, S-11, ... | insider trading

    Project mention: Show HN: I made a free tool that analyzes SEC filings and posts detailed reports | news.ycombinator.com | 2025-04-14

    All of your questions sound like they can be answered with some plumbing pipeline elbow grease leveraging tools like open source edgartools[1] (just a happy user) or the more venerable sec-api[2] service.

    [1] https://github.com/dgunning/edgartools

    [2] https://sec-api.io/

  22. into-stream

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

  23. activity

    :zap: Activity app for Nextcloud

  24. ip-camera-browser-client

    Normally, IP Camera streams video as RTSP protocol. But browser is unable to render this format, so we need to convert it as HLS format so that modern browser's video tags can display it.

  25. MMM-RTSPStream

    MagicMirror² module for streaming an RTSP video stream from a security camera to your MagicMirror.

  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
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).

JavaScript Stream discussion

Log in or Post with

JavaScript Stream related posts

  • JavaScript Myths You Still Believe (But Shouldn’t!)

    4 projects | dev.to | 24 Mar 2025
  • Hosting Services – The Short and Mid-Term Solution Before Transition to the Public Cloud

    2 projects | dev.to | 24 Feb 2025
  • Migrating node-fetch/form-data to Node.js native APIs

    2 projects | dev.to | 27 Jul 2024
  • Node.js Walkthrough: Build a Simple Event-Driven Application with Kafka

    3 projects | dev.to | 25 Jun 2024
  • It's never been a better time to switch to Firefox

    5 projects | news.ycombinator.com | 22 Nov 2023
  • Nextcloud activity is inconsistent on links shared by mail

    1 project | /r/NextCloud | 7 Jun 2023
  • Need a robust RTSP viewer for multi-user office

    5 projects | /r/selfhosted | 4 May 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 25 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 node-fetch 8,834
2 StreamSaver.js 4,125
3 html5_rtsp_player 2,660
4 form-data 2,312
5 TwitchNoSub 2,122
6 broadcast-channel 1,903
7 kefir 1,881
8 Aedes 1,842
9 Shinobi 1,340
10 download 1,293
11 yobulkdev 889
12 homebridge-camera-ui 678
13 i18next-scanner 614
14 magnet-player 533
15 fetch-stream-audio 381
16 TikTok-Chat-Reader 294
17 multistream 293
18 gnome-shell-extension-cast-to-tv 291
19 sec-api 250
20 into-stream 206
21 activity 124
22 ip-camera-browser-client 96
23 MMM-RTSPStream 73

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?