10 Best React Video Player Libraries

List hand-picked by Openbase Experts
Learn More

ry

react-youtube

react.js powered YouTube player component

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.6K
Weekly Downloads
208K
Last Commit
1yr ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
pr

plyr-react

A simple, accessible and customisable react media player for Video, Audio, YouTube and Vimeo

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
335
Weekly Downloads
20.2K
Last Commit
8mos ago
User Rating
5.0/ 5
1
Top Feedback
2Easy to Use
2Highly Customizable
1Great Documentation
rp

react-player

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

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
7.1K
Weekly Downloads
576K
Last Commit
9mos ago
User Rating
4.3/ 5
11
Top Feedback
16Great Documentation
11Highly Customizable
8Easy to Use
@times-components/video

@times-components/video

A collection of reusable components used by The Times

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
252
Weekly Downloads
362
Last Commit
9mos ago
User Rating
3.0/ 5
1
Top Feedback
video-react

video-react

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

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
2.3K
Weekly Downloads
83.3K
Last Commit
1yr ago
@vime/react

@vime/react

Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2.3K
Weekly Downloads
3.9K
Last Commit
1yr ago
qp

qier-player

🎬 A simple and easy-to-use h5 video player with highly customizable UI and rich features. / 简单易用的h5播放器,UI 高度定制化,功能丰富。

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
434
Weekly Downloads
108
Last Commit
7mos ago
@u-wave/react-vimeo

@u-wave/react-vimeo

Vimeo player component for React.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
169
Weekly Downloads
32.7K
Last Commit
1yr ago
@u-wave/react-youtube

@u-wave/react-youtube

YouTube player component for React.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
120
Weekly Downloads
2.8K
Last Commit
8mos ago
react-jw-player

react-jw-player

A React Component API for JW Player

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
186
Weekly Downloads
14.8K
Last Commit
3yrs ago
rh

react-html5video

A customizeable HTML5 Video React component with i18n and a11y.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
457
Weekly Downloads
8.2K
Last Commit
5yrs ago
rvr

react-video-renderer

Build custom video players effortless

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
111
Weekly Downloads
6.7K
Last Commit
2yrs ago
rmp

react-media-player

React audio and video player.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
440
Weekly Downloads
1.2K
Last Commit
3yrs ago
User Rating
Top Feedback
1Great Documentation
rv

react-video

🎞 React component to load video from Vimeo or Youtube across any device.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
272
Weekly Downloads
188
Last Commit
8yrs ago
react-jplayer

react-jplayer

Html5 audio and video player library for React

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
137
Weekly Downloads
108
Last Commit
4yrs ago
cor

@cassette/core

📼 A flexible media player component library for React that requires no up-front config

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
181
Weekly Downloads
37
Last Commit
3yrs ago