JavaScript Streaming

Open-source JavaScript projects categorized as Streaming

Top 23 JavaScript Streaming Projects

  1. webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: Why is there no P2P streaming protocol like BitTorrent? | news.ycombinator.com | 2025-04-14
  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. RabbitMQ

    Open source RabbitMQ: core server and tier 1 (built-in) plugins

    Project mention: Messaging Made Simple with RabbitMQ-Stream | dev.to | 2025-05-04

    When something important happens (like a new user signing up), that part of the app sends a message—think of it like dropping a letter in a mailbox. Other parts of the app can listen for those messages and react when they arrive. The middleman that passes the message along is called a message broker—and one of the most popular is RabbitMQ. This setup means the sender and the receiver don’t have to be active at the same time. One service can keep moving, and the rest will catch up.

  4. webtorrent-desktop

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

  5. Streama

    Self hosted streaming media server. https://docs.streama-project.com/

  6. 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: multi-platform, BitTorrent client with integrated media player | news.ycombinator.com | 2024-07-14
  7. uPlot

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

    Project mention: uPlot: Fast, memory-efficient Canvas 2D-based chart library | news.ycombinator.com | 2025-03-18
  8. 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.

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. instant.io

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

  11. mirotalk

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

  12. TwitchNoSub

    An extension to watch sub only VOD on Twitch

  13. webtorrent-cli

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

  14. homehost

    self-hosted, Netflix-like app made for streaming

  15. 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)

  16. stremio-addons-list

    A community curated list of Stremio Addons

  17. yobulkdev

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

  18. chartjs-plugin-streaming

    Chart.js plugin for live streaming data

  19. OvenPlayer

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

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

  21. Firebot

    A powerful all-in-one bot for Twitch streamers

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

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

  23. browserLiveStream

    Use webcam, browser and Node to stream live video. From api.video (https://api.video)

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

  25. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    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 Streaming discussion

Log in or Post with

JavaScript Streaming related posts

  • Why is there no P2P streaming protocol like BitTorrent?

    7 projects | news.ycombinator.com | 14 Apr 2025
  • Popcorn Time: multi-platform, BitTorrent client with integrated media player

    1 project | news.ycombinator.com | 14 Jul 2024
  • Integrand VS webhook.site - a user suggested alternative

    2 projects | 26 Jun 2024
  • Popcorn Time 0.5.0

    2 projects | news.ycombinator.com | 11 Feb 2024
  • Best current way to stream torrents inside chrome?

    3 projects | /r/Piracy | 11 Dec 2023
  • Pop Corn Time not working - Others solutions please?

    1 project | /r/PopCornTimeApp | 18 Sep 2023
  • Popcorn for mac

    1 project | /r/PopCornTimeApp | 11 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 webtorrent 30,127
2 RabbitMQ 12,770
3 webtorrent-desktop 9,847
4 Streama 9,758
5 popcorn-desktop 9,750
6 uPlot 9,110
7 mediaelement 8,255
8 instant.io 3,520
9 mirotalk 3,488
10 streamlink-twitch-gui 2,745
11 TwitchNoSub 2,151
12 webtorrent-cli 1,234
13 homehost 1,130
14 Swell 991
15 stremio-addons-list 928
16 yobulkdev 895
17 chartjs-plugin-streaming 573
18 OvenPlayer 537
19 IMDb-Scout-Mod 450
20 Firebot 387
21 gnome-shell-extension-cast-to-tv 291
22 browserLiveStream 197
23 Oblecto 178

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?