JavaScript Video Streaming

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

Top 13 JavaScript Video Streaming Projects

  • 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
  • GitHub repo 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?

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

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

  • GitHub repo YouPHPTube

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

    Project mention: GoPro live stream to home server? | | 2021-04-01

    If you want to have a complete setup along with YouTube style browsing of your recordings take a look at Also self hosted. Live stream and record is accomplished through nginx/rtmp and config would be similar to using a Docker container, but Avideo (youphptube) is a more robust offering that might be worth it for your use case. Avideo is harder to setup but is a nice product.

  • GitHub repo 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:

  • GitHub repo 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: Unifi Video Replacement | | 2021-11-24

    Do not forget Shinobi and motioneye

  • GitHub repo 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: MediaCMS | | 2021-11-22
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Odd Networks


  • GitHub repo stremio-addon-sdk

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

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

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

  • 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 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: Build Video Calling App using React Hooks | | 2021-10-30

    That's how we can integrate video calling API using React JS hooks. You can also check official example videosdk-rtc-react-js-example to extend this application with lots of other amazing features.

  • GitHub repo 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 2021-11-26.

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,941
2 shaka-player 5,343
3 Restreamer 1,575
4 YouPHPTube 1,470
5 CyTube 1,174
6 Shinobi 1,113
7 mediacms 718
8 Odd Networks 282
9 stremio-addon-sdk 235
10 react-native-vlc-media-player 159
11 Oblecto 87
12 videosdk-rtc-react-sdk-example 9
13 Oddworks 3
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives