🌜
🌞

Best JavaScript Video Player Component Libraries

react-player

react-player

v2.10.1

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

Last Commit
Sep 16, 2022
GitHub Stargazers
6,938
License
MIT
Contributors
86
video.js

video.js

v7.20.1

An HTML5 video player that supports HLS and DASH with a common API and skin.

Last Commit
Oct 3, 2022
GitHub Stargazers
34.3K
License
Apache-2.0
Contributors
100
react-player-pfy

react-player-pfy

v1.16.0

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

Last Commit
Sep 16, 2022
GitHub Stargazers
6,938
License
MIT
Contributors
86
react-player-custom

react-player-custom

v1.11.14

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

Last Commit
Sep 16, 2022
GitHub Stargazers
6,938
License
MIT
Contributors
86
@lrnwebcomponents/video-player

@lrnwebcomponents/video-player

v4.0.4

Automated conversion of video-player/

Last Commit
Oct 5, 2022
GitHub Stargazers
209
License
Apache-2.0
Contributors
21
@remotion/player

@remotion/player

v3.1.11

Remotion Player

Last Commit
Oct 6, 2022
GitHub Stargazers
14.1K
License
Contributors
68
@vibbio/react-player

@vibbio/react-player

v0.1.6

A react component for playing a variety of URLs, including file paths, YouTube, Facebook, SoundCloud, Streamable, Vidme, Vimeo and Wistia

Last Commit
Sep 16, 2022
GitHub Stargazers
6,938
License
CC0-1.0
Contributors
86
@remotion/media-utils

@remotion/media-utils

v3.1.11

Utility functions for audio and video

Last Commit
Oct 6, 2022
GitHub Stargazers
14.1K
License
MIT
Contributors
68
@vimeo/player

@vimeo/player

v2.17.1

Interact with and control an embedded Vimeo Player.

Last Commit
Oct 4, 2022
GitHub Stargazers
1,280
License
MIT
Contributors
28
react-hover-video-player

react-hover-video-player

v9.7.0

React component which manages playing a video when the user hovers over it and pausing when they stop.

Last Commit
Jul 15, 2022
GitHub Stargazers
56
License
MIT
Contributors
2
capacitor-video-player

capacitor-video-player

v3.4.2

custom Native Capacitor plugin to play a video

Last Commit
Apr 12, 2022
GitHub Stargazers
63
License
MIT
Contributors
5
shaka-player

shaka-player

v4.1.2

DASH/EME video player library

Last Commit
Oct 5, 2022
GitHub Stargazers
5,947
License
Apache-2.0
Contributors
100
openplayerjs

openplayerjs

v2.11.0

HTML5 video and audio player

Last Commit
Sep 23, 2022
GitHub Stargazers
467
License
MIT
Contributors
6
@remotion/three

@remotion/three

v3.1.11

Utility functions for using react-three-fiber with remotion

Last Commit
Oct 6, 2022
GitHub Stargazers
14.1K
License
MIT
Contributors
68
vue-video-player-videojs-7

vue-video-player-videojs-7

v7.1.1

video.js component for Vue

Last Commit
-
GitHub Stargazers
5
License
MIT
Contributors
12
plyr-react

plyr-react

v5.1.0

A simple HTML5, YouTube and Vimeo player for react using plyr

Last Commit
Sep 20, 2022
GitHub Stargazers
321
License
MIT
Contributors
7
xgplayer

xgplayer

v2.31.7

video player

Last Commit
Sep 1, 2022
GitHub Stargazers
5,613
License
MIT
Contributors
26
artplayer

artplayer

v4.5.4

ArtPlayer.js is a modern and full featured HTML5 video player

Last Commit
Oct 4, 2022
GitHub Stargazers
1,033
License
MIT
Contributors
5
remotion

remotion

v3.1.11

Render videos in React

Last Commit
Oct 6, 2022
GitHub Stargazers
14.1K
License
Contributors
68
@lrnwebcomponents/a11y-media-player

@lrnwebcomponents/a11y-media-player

v4.0.4

A feature rich, highly accessible video player

Last Commit
Oct 5, 2022
GitHub Stargazers
209
License
Apache-2.0
Contributors
21
flowplayer

flowplayer

v7.2.7

The HTML5 video player for the web

Last Commit
Sep 30, 2021
GitHub Stargazers
1,900
License
GPL-3.0-or-later
Contributors
25