JavaScript Video Streaming

Open-source JavaScript projects categorized as Video Streaming

Top 23 JavaScript Video Streaming Projects

Video Streaming
  1. Streama

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

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. shaka-player

    JavaScript player library / DASH & HLS client / MSE-EME player

    Project mention: Package one CMAF asset for Widevine, PlayReady, and FairPlay (no second encode) | dev.to | 2026-06-03

    Browser DRM runs through Encrypted Media Extensions (EME). Shaka Player (4.x) abstracts EME and picks the right DRM for the current browser. You give it license-server URLs per system; it negotiates the rest.

  4. mediacms

    MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

  5. nodetube

    Open-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization

  6. YouPHPTube

    Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP

  7. CyTube

    Node.JS Server and JavaScript/HTML Client for synchronizing online media (by calzoneman)

    Project mention: Rtwatch: Watch videos with friends using WebRTC | news.ycombinator.com | 2026-05-09

    Cool. What are the software requirements? I use https://github.com/calzoneman/sync with mp4 files served by nginx and it works great for 15-20 people watching on a cheap 0.5GB ram 1 vcpu vps.

  8. fireshare

    Self host your media and share with unique links

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. Shinobi

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

  11. stremio-addon-sdk

    🧙 A Node.js SDK for creating and publishing Stremio add-ons

  12. Odd Networks

    [MIRROR]

  13. hls-server

    Middleware for serving HTTP Live Streaming (HLS) compatible media streams in NodeJS.

  14. yuebing

    🥮 Host your own video sharing site

  15. mirotalkbro

    📡 Open-source, self-hosted WebRTC live broadcasting platform for real-time video, audio, and screen streaming. Build your own broadcasting solution for webinars, events, presentations, announcements, and live online communication without relying on a hosted video platform.

  16. browserLiveStream

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

  17. videosdk-rtc-react-sdk-example

    WebRTC based video conferencing SDK for React JS

  18. serverless-media-portal

    Ready-to-deploy webapp for sharing home videos: a React frontend with a AWS Lambda backend using FFmpeg to process videos. Created using Serverless Framework.

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

  20. webseed

    Seedess P2P Video Streaming BitTorrent Server

  21. KodaStream

    Headless shoppable video platform

  22. dewdle

    A remote video-feed drawing tool (telestrator) for streaming and broadcast environments.

  23. veecam

    A virtual camera Chrome extension that lets you adjust how your video appears to everyone else on the call.

  24. amazon-ivs-dvr-web-demo

    A demo web application showing how to implement a Live to VOD (DVR) experience using Amazon IVS and the auto-record-to-s3 feature using Amazon S3.

  25. CodeConnect-backend

    Collaborative code editor with video-meeting and whiteboard features.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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

Log in or Post with

JavaScript Video Streaming related posts

  • Show HN: MediaCMS v6 – open-source video platform with trimmer and RBAC

    1 project | news.ycombinator.com | 18 Jun 2025
  • Seeking Alternatives to Frame.io for Video Delivery

    1 project | /r/editors | 8 Dec 2023
  • [Request] Please Join Me This Thursday (10/26) at 6pm Central For the No-HDTGM-Thursday Movie. This Week It's Scream (1996)!

    1 project | /r/Movie_Club | 26 Oct 2023
  • [Request] Please Join Me This Thursday (10/12) at 6pm Central For the No-HDTGM-Thursday Movie. This Week It's The Other Guys (2010)!

    1 project | /r/Movie_Club | 14 Oct 2023
  • Any recommendations for viewing (sorting, searching, browsing) family videos?

    1 project | /r/selfhosted | 17 Jul 2023
  • can I create a stremio addon that supports MPEG DASH (.mpd) stream?

    1 project | /r/StremioAddons | 9 Jul 2023
  • Did BI get hacked or did it just go down?

    1 project | /r/BlueIris | 8 Jul 2023
  • A note from our sponsor - Kargo
    akuity.io | 7 Sep 2026
    Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →

Index

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

# Project Stars
1 Streama 9,823
2 shaka-player 8,212
3 mediacms 5,094
4 nodetube 2,362
5 YouPHPTube 2,102
6 CyTube 1,582
7 fireshare 1,466
8 Shinobi 1,407
9 stremio-addon-sdk 1,345
10 Odd Networks 291
11 hls-server 262
12 yuebing 235
13 mirotalkbro 207
14 browserLiveStream 195
15 videosdk-rtc-react-sdk-example 144
16 serverless-media-portal 108
17 ip-camera-browser-client 99
18 webseed 57
19 KodaStream 40
20 dewdle 38
21 veecam 35
22 amazon-ivs-dvr-web-demo 23
23 CodeConnect-backend 10

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com