JavaScript video-player

Open-source JavaScript projects categorized as video-player

Top 23 JavaScript video-player Projects

  • video.js

    Video.js - open source HTML5 video player

  • Project mention: Stream to Chromecast with resolved, vlc and bash | news.ycombinator.com | 2024-01-07

    For people who like to watch with subtitles, VLC currently doesn't support streaming to chromecast with SRT subtitles.. there are several issues for it and I believe support is slated for the next major version of Chromecast, but not sure when that will be.

    The typical "workaround" is to reencode the video file to include the subtitles directly, but that sounded like too much work, so I hacked together a static page using https://videojs.com/ to embed a player and load the video and subtitles in a browser window.

    Here it is in gist form if anyone has a similar issue: https://gist.github.com/HartS/9bb2721fa73b6798efcdbf5c463e87...

    This was hacked together as quickly as possible for my own needs, so definitely not intended to be an example of clean code. You need to run the python server separately to serve the SRT because video-js can't load it from a file URL IIRC

  • Streama

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

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

    A HTML5 video player with a parser that saves traffic

  • clappr

    :clapper: An extensible media player for the web.

  • shaka-player

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

  • h5player

    This software supports all audio and video websites, such as TikTok, YouTube, Bilibili, TED, Instagram, Twitter, etc. Features include: variable playback speed, screen capture, video download, custom settings, and extensions, etc., providing you with a pleasant online audio and video playback experience.

  • video-react

    A web video player built for the HTML5 world using React library.

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

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

  • Vynchronize

    Watch videos with friends online with the new real time video synchronization platform

  • media-chrome

    Custom elements (web components) for making audio and video player controls that look great in your website or app.

  • Project mention: Web components for custom video players | /r/javascript | 2023-04-28
  • vue-plyr

    A Vue component for the plyr (https://github.com/sampotts/plyr) video & audio player.

  • hello-muiplayer

    💡 An excellent HTML5 video player component

  • play-with-mpv

    Chrome extension that allows you to play videos in webpages like youtube with MPV instead

  • Project mention: Show HN: Firefox add-on to open YouTube videos in alternative front ends | news.ycombinator.com | 2023-10-14

    Here's several options for opening with either mpv or saving with yt-dlp:

    https://github.com/Thann/play-with-mpv (chrome)

  • react-native-vlc-media-player

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

  • gindex-v4

    A Vue Js Based G Index with Improved Dark Mode, Search and Video Player

  • files_videoplayer

    :vhs: Old video viewer for Nextcloud

  • MP4Inspector

    A Chrome extension to help you inspect Mp4 video content and find irregularities in video streams.

  • chrome-extension-aspectratio219

    🖥️ Fit the screen properly in fullscreen mode on monitor ultrawide with 21:9 aspect ratio (Netflix, Youtube, PrimeVideo, Crunchyroll)

  • Project mention: Question for netflix and prime video | /r/ultrawidemasterrace | 2023-07-11
  • castable-video

    Cast your video element to the big screen with ease!

  • SAVY

    SAVY Player provides service to watch local videos with in a synchronized way.

  • VXPlayer

    A fully custom media player made with javascript and basic HTML, CSS

  • js-utils

    JavaScript utilities used in UI Drafter

  • Project mention: Produce HTML from S-Expressions | news.ycombinator.com | 2023-08-30

    https://github.com/uxtely/js-utils/tree/main/react-create-el...

  • responsive-youtube.js

    Responsive youtube api embeded players

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

JavaScript video-player related posts

Index

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

Project Stars
1 video.js 37,128
2 Streama 9,570
3 xgplayer 7,765
4 clappr 6,946
5 shaka-player 6,851
6 h5player 2,734
7 video-react 2,612
8 YouPHPTube 1,836
9 Vynchronize 1,166
10 media-chrome 1,021
11 vue-plyr 754
12 hello-muiplayer 471
13 play-with-mpv 338
14 react-native-vlc-media-player 320
15 gindex-v4 257
16 files_videoplayer 92
17 MP4Inspector 64
18 chrome-extension-aspectratio219 30
19 castable-video 27
20 SAVY 17
21 VXPlayer 12
22 js-utils 9
23 responsive-youtube.js 6
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.
www.influxdata.com