JavaScript Video Streaming

Open-source JavaScript projects categorized as Video Streaming | Edit details

Top 13 JavaScript Video Streaming Projects

  • 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
  • shaka-player

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

    Project mention: Best video player | | 2021-09-13 Will this work on react native?

  • SonarLint

    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.

  • Restreamer

    datarhei/Restreamer allows you to do h.264 real-time video streaming on your website without a streaming provider

    Project mention: Looking for something to aggregate and display multiple RSTP feeds to mobile devices | | 2021-10-16

    The good thing is that on my network, I can still see their feeds over RTSP. So my solution was to host an instance of Restreamer and serve it over my reverse proxy so everyone else in the house can access the cameras on their phones by visiting an URL. The problem with it is that it can only do a single RTSP feed at a time, and I have 4. I need something to display all 4 feeds on a 2x2 grid. I tried using OBS to compose the grid and stream it with Owncast and that solution, well, worked, but it requires a dedicated desktop for OBS, and that's not ideal for running 24/7.

  • YouPHPTube

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

    Project mention: Need ideas to create something that will benefit the ummah | | 2021-12-25

    Nevertheless, I came across this - - much more advanced idea than what I was suggesting, but it is made by Christians, and they request people to use it in the right way. I don't think they, if they come to know, would like us using their software for any da'wah work.

  • CyTube

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

    Project mention: [Announcement] Halloweekend VII: The New Halloweek! | | 2021-10-30

    make sure to get this first though:

  • Shinobi

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

    Project mention: I'm done with Google Nest. | | 2022-01-20

    At this point I've switched to Eufy, though there are other good options as well that support ONVIF. The Eufy app isn't as good as Nest was, but their hardware is a good value and I have the comfort of knowing it works with third party hardware NVRs as well as open source NVRs like Zoneminder, Shinobi, etc. So even if Eufy stops supporting thier cams one day then they will still be useful, unlike all my nest cams.

  • mediacms

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

    Project mention: Self hosted solution for concerts, instructional video and similars? | | 2022-01-15

    Sure, there is one, Media CMS probably perfect for this. On its homepage it says:

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

  • Odd Networks


  • stremio-addon-sdk

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

    Project mention: catalogue addon image problems | | 2021-11-16
  • react-native-vlc-media-player

    React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player

  • 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
  • videosdk-rtc-react-sdk-example

    This code sample demonstrates a one-to-one and group video call application built with Video SDK RTC REACT SDK

    Project mention: React group video call using videosdk (2/7) | | 2021-12-30
  • Oddworks


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

JavaScript Video Streaming related posts


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

Project Stars
1 Streama 8,989
2 shaka-player 5,496
3 Restreamer 1,619
4 YouPHPTube 1,501
5 CyTube 1,198
6 Shinobi 1,133
7 mediacms 783
8 Odd Networks 284
9 stremio-addon-sdk 250
10 react-native-vlc-media-player 169
11 Oblecto 93
12 videosdk-rtc-react-sdk-example 11
13 Oddworks 3
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.