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: Pure Node.js Torrent Library and CLI | | 2022-01-18
  • 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
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo webtorrent-desktop

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

    Project mention: Looking for a Bittorrent client that uses modern Windows design | | 2022-01-19
  • 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: Popcorn Time, l'ennemi juré de Netflix, jette l'éponge | | 2022-01-05
  • GitHub repo

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

    Project mention: Best Online Torrent Downloaders | | 2022-01-12 Free, requires no user account, and streams videos quickly.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo YouTube-Extension

    YouTube Extension 🎧80+Features🧰Please⭐document, code or donate📌Tidy📌Longest-standing©️2012. Users👨‍👩‍👧‍👧400,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 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 webtorrent-cli

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

    Project mention: Webtorrent-cli failing to install on ubuntu (help) | | 2022-01-02

    So i'm trying to install Webtorrent cli [] and i'm getting an error (see image) and idk if this is the right place to ask but i thought someone here could help, thanks for any help in advance!

  • 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: download video from SiriusXM | | 2022-01-02

    You can also use this to easily grab streams in a website without opening dev tools.

  • 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 stream-live-system

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

  • 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 Play-em JS

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

  • GitHub repo IMDb-Scout-Mod

    Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for Reference View. Adds/Removes to/from Trakt's watchlist. Removes ads

    Project mention: IMDb Scout Mod: v15 added support for the streaming APIs | | 2022-01-16

    GitHub link:

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

  • 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!

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 2022-01-19.

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,776
2 Streama 8,978
3 webtorrent-desktop 8,645
4 mediaelement 7,784
5 uPlot 6,854
6 popcorn-desktop 6,670
7 2,974
8 streamlink-twitch-gui 2,075
9 YouTube-Extension 1,692
10 Tailor 1,651
11 webtorrent-cli 747
12 homehost 735
13 chartjs-plugin-streaming 365
14 stream-detector 279
15 gnome-shell-extension-cast-to-tv 241
16 Firebot 149
17 stream-live-system 93
18 Oblecto 93
19 Play-em JS 86
20 IMDb-Scout-Mod 66
21 Appo-Music 59
22 lovelace-hass-aarlo 39
23 20
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.