JavaScript Streaming

Open-source JavaScript projects categorized as Streaming | Edit details

Top 23 JavaScript Streaming Projects

  • GitHub repo webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: Spectrum TV package | | 2021-10-15

    Por que no los dos?

  • GitHub repo Streama

    Self hosted streaming media server.

    Project mention: In term of webserver, what do you need to build a streaming movies website? | | 2021-11-26
  • 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 webtorrent-desktop

    ❤️ Streaming torrent app for Mac, Windows, and Linux

    Project mention: Is it possible to set up stack traces for main process? | | 2021-08-07

    I tried to clone, launch locally and see how error acts in open source electron projects:,, - just the same, errors are undebuggable

  • GitHub repo mediaelement

    HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.

    Project mention: Last year I made a Seinfeld trivia game! It took me hundreds of hours to write and program. 300+ questions, no ads (taken down recently), completely free to play. Just trying to spread the Seinfeld joy! Yadda yadda yadda. | | 2021-05-09
  • GitHub repo uPlot

    📈 A small, fast chart for time series, lines, areas, ohlc & bars

    Project mention: AMP Has Irreparably Damaged Publishers’ Trust in Google-Led Initiatives | | 2021-11-06

    Safari's slow release cadence (typically tied to OS version upgrades) does leave it more broken and for longer than Firefox, Chrome, Opera and other browsers that are updated more frequently and not tied to the OS.

    just recently i ran into incompatibilities with Safari < 14 needing the old-spec matchmedia api:

  • GitHub repo popcorn-desktop

    Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork

    Project mention: Have we been nuked? | | 2021-11-02

    Guys any latest news on popcorntime coming back in mainstream like ?? I heard that after googles objection the film bodies took back their request to kill popcorntime and that the popcorntime creaters said that it will be back again.

  • GitHub repo

    🚀 Streaming file transfer over WebTorrent (torrents on the web)

    Project mention: Direct file transfer via browser with no server involvement | | 2021-11-14
  • 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 YouTube-Extension

    YouTube Extension 🎧80+Features🧰Please⭐document, code or donate📌Tidy📌Longest-standing©️2012. Users👨‍👩‍👧‍👧380,000+ ⚙️⋮⏯️🎞️☕🎛️🔴🎬🔊🎨🧩🧪📈Player: Repeat Screenshot Rotate; Hide related video distraction. Always expand video Description. Playback speed. Video Quality bandwidth H.264 electricity. Player Size Full Window. Themes Customization. Statistics. Playlist Reverse YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube YouTube

    Project mention: attack on titan anime-onlies, will you be waiting till jan 2022 or will you read the manga considering that the final panel will drop in 10 days and there is no way to dodge spoilers | | 2021-03-30

    I've got a chrome extension that just doesn't show youtube comments. (

  • GitHub repo webtorrent-cli

    WebTorrent, the streaming torrent client. For the command line.

    Project mention: "noo torrents are too slow and troublesome" nyaa ANY% TORRENT SPEEDRUN 00:34 [WORLD RECORD] | | 2021-03-15

    there's also webtorrent/webtorrent-cli which lets you just stream torrents instead of downloading it lol.

  • GitHub repo homehost

    self-hosted, Netflix-like app made for streaming

  • GitHub repo chartjs-plugin-streaming

    Chart.js plugin for live streaming data

    Project mention: showdev: Serverless IoT Dashboard | | 2021-09-23

    View on GitHub

  • GitHub repo stream-detector

    A Firefox addon written in JavaScript which provides an easy way to keep track of URLs to playlists and subtitles used by Apple HLS, Adobe HDS, MPEG-DASH, and Microsoft Smooth Streaming streams.

    Project mention: Subtitles | | 2021-11-27

    I managed to get the English subtitle. It turns out the caption is also an m3u8 and using --list-subs won't work. You need Stream Detector do detect the caption. The moment you turn on the English subtitle, the extension will detect it. Use --write-sub --sub-lang all --skip-download

  • GitHub repo gnome-shell-extension-cast-to-tv

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

    Project mention: Alternative to Gnome Cast-To-TV? | | 2021-09-13

    There is a pretty cool Gnome extension called Cast to TV ( It allows you to cast Media (and desktop too with another add-on ) to a Chromecast device. Sadly, it only works on Gnome. Is there any alternative for that that works on KDE? I tried just to use Chrome to casty desktop but that does not work on Wayland. Thank you!

  • GitHub repo Firebot

    A powerful all-in-one bot for Twitch streamers

    Project mention: I'm doing a Grand Theft Auto-athon, and made a GTA-themed layout to suit! (details in comments) | | 2021-11-08

    The busted / wasted counter is controlled by my Novation LaunchPad Mini. When I press the red button, Firebot increments the Wasted counter and writes the value to a file. When I press the yellow button, Firebot increments the Busted counter and does the same thing. Then Streamlabs reads the file and displays it on-screen.

  • GitHub repo Play-em JS

    ▶️ Streams a list of tracks from Youtube, Soundcloud, Vimeo...

  • GitHub repo Oblecto

    Oblecto is a media server, which streams media you already own, and is designed to be at the heart of your entertainment experience. It runs on your home server to index and analyze your media such as Movies and TV Shows and presents them in an interface tailored for your media consupmtion needs.

    Project mention: Video hosting system | | 2021-11-22
  • GitHub repo stream-live-system

    :red_circle: An example of a live broadcast system using microservice concepts and architected with docker.

    Project mention: Microservice-based live streaming system – open-source GitHub | | 2020-12-21
  • GitHub repo Appo-Music

    A full-stack clone of the incredible Apple Music online streaming platform, with an aim to re-create it's core features, seamless design, and excellent user experience.

  • GitHub repo lovelace-hass-aarlo

    Lovelace card for hass-aarlo integration.

    Project mention: Hacs Help With Aarlo | | 2020-12-31

    If you installed the custom card via HACS like you did with the component, then you should follow these instructions:

  • GitHub repo

    Source code for, a batteries-included, web-based, quasi-decentralized, WebRTC networking platform, with a primary focus on audio and screen-sharing, and a secondary focus on chat messages and peripheral features.

    Project mention: A WebRTC server in your browser (virtual server; private audio) | | 2021-09-30

    NOTE: If you wish to host your own network (or room) you DO NOT HAVE TO DO this, and can instead go and create your own network!

  • GitHub repo footuner

    Foobar2000 theme designed for playing and managing internet streams.

    Project mention: what is the best component to listen to the radio stations or podcasts in foobar2k? | | 2021-08-19

    For radio , this configuration

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-27.

JavaScript Streaming related posts


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

Project Stars
1 webtorrent 25,425
2 Streama 8,941
3 webtorrent-desktop 8,556
4 mediaelement 7,747
5 uPlot 6,736
6 popcorn-desktop 6,429
7 2,938
8 streamlink-twitch-gui 2,053
9 Tailor 1,638
10 YouTube-Extension 1,599
11 webtorrent-cli 719
12 homehost 708
13 chartjs-plugin-streaming 353
14 stream-detector 251
15 gnome-shell-extension-cast-to-tv 233
16 Firebot 141
17 Play-em JS 87
18 Oblecto 87
19 stream-live-system 86
20 Appo-Music 58
21 lovelace-hass-aarlo 37
22 18
23 footuner 14
Find remote jobs at our new job board There are 34 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