JavaScript video-player

Open-source JavaScript projects categorized as video-player

Top 23 JavaScript video-player Projects

video-player
  1. video.js

    Video.js - open source HTML5 video player

    Project mention: video.js VS video-to-live-photo - a user suggested alternative | libhunt.com/r/video.js | 2026-06-06
  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. Streama

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

  4. xgplayer

    A HTML5 video player with a parser that saves traffic

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

  6. clappr

    An extensible, plugin-oriented, HTML5-first media player for the web

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

  8. video-react

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

    Project mention: How to Implement Frame.io style Comments in Your Video Player App📹 | dev.to | 2026-01-13

    Install the necessary dependencies, i.e, Velt for timestamped commenting and Video-React, a web video player for React applications. To do so, open the project in your code editor and run the following command:

  9. SaaSHub

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

    SaaSHub logo
  10. YouPHPTube

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

  11. alphabiz

    Web3 YouTube Alternative - fully decentralized media platform and blockchain-based marketplace

  12. Vynchronize

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

  13. vue-plyr

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

  14. gander

    Take a gander at any file. Offline, zero-permission Android viewer for PDF, Word, Excel, PowerPoint, photos, video, audio, Markdown and code.

    Project mention: Show HN: Gander, an Android file viewer that asks for no permissions at all | news.ycombinator.com | 2026-07-30
  15. hello-muiplayer

    💡 An excellent HTML5 video player component

  16. play-with-mpv

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

  17. gindex-v4

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

  18. MP4Inspector

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

  19. chrome-extension-aspectratio219

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

  20. SAVY

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

  21. FlexPlyr

    (package) A lightweight JavaScript library for embeddable HTML5, YouTube, and Vimeo players with themeable panels and full lifecycle events

  22. VXPlayer

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

  23. js-utils

    JavaScript utilities used in uxtly.com

    Project mention: React vs. Backbone in 2025 | news.ycombinator.com | 2025-10-22

    [2] https://github.com/ericfortis/mockaton/blob/main/src/Dashboa...

    ---

    > Is there a better model?

    IMO, React class components with something like Meteor’s ReactiveVar for state. Here’s an implementation for that standalone state:

    https://github.com/uxtely/js-utils/tree/main/reactive-state

  24. responsive-youtube.js

    Responsive youtube api embeded players

  25. vam-seek-ai

    Electron demo app showcasing VAM Seek library integration with folder tree view

    Project mention: vam-seek-electron-demo VS vam-seek-ai - a user suggested alternative | libhunt.com/r/vam-seek-electron-demo | 2026-01-27

    The name and URL have changed and still exist.

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

Log in or Post with

JavaScript video-player related posts

  • FlexPlyr: 模組化多風格播放器

    1 project | dev.to | 21 Dec 2024
  • Balbettare: Language Learning through Videos, Repetition, and Comprehension

    2 projects | /r/opensource | 16 Jul 2023
  • pip subprocess to install backend dependencies did not run successfully

    2 projects | /r/learnpython | 28 Apr 2023
  • Web components for custom video players

    2 projects | /r/javascript | 28 Apr 2023
  • pip subprocess to install backend dependencies did not run successfully.

    1 project | /r/AskProgramming | 27 Apr 2023
  • Has anyone used the h5player browser script and is it safe?

    1 project | /r/firefox | 29 Mar 2023
  • Unaltered Github Repo, 6-7 Months, Still gets minuscule traction.

    1 project | /r/github | 24 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 video.js 39,843
2 Streama 9,821
3 xgplayer 9,275
4 shaka-player 8,192
5 clappr 7,489
6 h5player 3,744
7 video-react 2,725
8 YouPHPTube 2,096
9 alphabiz 1,215
10 Vynchronize 1,162
11 vue-plyr 788
12 gander 766
13 hello-muiplayer 559
14 play-with-mpv 372
15 gindex-v4 253
16 MP4Inspector 77
17 chrome-extension-aspectratio219 37
18 SAVY 19
19 FlexPlyr 14
20 VXPlayer 13
21 js-utils 9
22 responsive-youtube.js 6
23 vam-seek-ai 6

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?