JavaScript Streaming

Open-source JavaScript projects categorized as Streaming

Top 23 JavaScript Streaming Projects

  • webtorrent

    ⚡️ Streaming torrent client for the web

  • Project mention: Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally | | 2024-02-18
  • Streama

    Self hosted streaming media server.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • webtorrent-desktop

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

  • Project mention: Ask HN: What could make torrenting more popular again? | | 2023-12-30


    Do you have any ideas on what could popularize the technology again?

  • 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 0.5.0 | | 2024-02-11

    Wow, the Windows version ( has a lot of files... 18,450.

  • uPlot

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

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


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

  • Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | | 2024-03-10
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Project mention: Alternate Player for | /r/Twitch | 2023-06-01

    You may want the Streamlink Twitch GUI though for easier usage

  • mirotalk

    🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 4k and 60fps, compatible with all browsers and platforms.

  • Project mention: has started requiring authentication | | 2023-08-30
  • TwitchNoSub

    An extension to show sub only VOD on Twitch

  • Project mention: ULPT: What are some unethical websites that you benefit from? | /r/UnethicalLifeProTips | 2023-06-30

    I have a list. 1. is, in my opinion, the best pirating site, especially if you use Brave as your preferred browser. You get tons of movies and shows for free, and there are no annoying ads when you click the play button or the search bar. 2. TwitchNoSub Not a website, an extension, but still, you can watch all sub-only Twitch videos for free. 3. YouTube, you can watch hundreds of millions, if not billions, of videos for completely free, and again, if you use Brave, you get absolutely no ads. (obviously satire lmao)

  • webtorrent-cli

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

  • homehost

    self-hosted, Netflix-like app made for streaming

  • Swell

    Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC.. (by open-source-labs)

  • Project mention: We are launching our Open Source Product: Swell v1.14 | /r/opensource | 2023-05-18
  • yobulkdev

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

  • gogoanime-api

    Anime Streaming, Discovery API made with Cheerio and Express. Uses data from Gogoanime

  • Project mention: I created an anime website . | /r/developersIndia | 2023-06-29
  • stremio-addons-list

    A community curated list of Stremio Addons

  • Project mention: "No streams were found" on PC | /r/StremioAddons | 2023-05-15

    It may also be an issue with the addon, you could try reporting it to them

  • OvenPlayer

    OvenPlayer is JavaScript-based LLHLS and WebRTC Player for OvenMediaEngine.

  • chartjs-plugin-streaming

    Chart.js plugin for live streaming data

  • 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: If your Firefox suddenly started to hang or become extremely slow today, check if you have tampermonkey 5.0. Disable it for now as it seems to be the culprit. | /r/firefox | 2023-12-08

    If you like movies/tv IMDb Scout is a must.

  • Firebot

    A powerful all-in-one bot for Twitch streamers

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

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

  • browserLiveStream

    Use webcam, browser and Node to stream live video. From (

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    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). The latest post mention was on 2024-03-10.

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 28,942
2 Streama 9,570
3 webtorrent-desktop 9,560
4 popcorn-desktop 8,771
5 uPlot 8,436
6 mediaelement 8,134
7 3,388
8 streamlink-twitch-gui 2,608
9 mirotalk 2,502
10 TwitchNoSub 1,175
11 webtorrent-cli 1,106
12 homehost 1,034
13 Swell 969
14 yobulkdev 852
15 gogoanime-api 658
16 stremio-addons-list 610
17 OvenPlayer 489
18 chartjs-plugin-streaming 477
19 IMDb-Scout-Mod 321
20 Firebot 297
21 gnome-shell-extension-cast-to-tv 286
22 browserLiveStream 190
23 Oblecto 162

Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.