10 Best React Native Video Player Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

react-native-video

A <Video /> component for react-native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.4/ 5
5
Top Feedback
10Great Documentation
6Easy to Use
4Slow
GitHub Stars
6K
Weekly Downloads
94K
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

expo-av

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
7Great Documentation
1Easy to Use
GitHub Stars
15K
Weekly Downloads
29K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnj

react-native-jw-media-player

React-Native Android/iOS bridge for JWPlayer SDK (https://www.jwplayer.com/)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Hard to Use
GitHub Stars
94
Weekly Downloads
296
Last Commit
12d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnv

react-native-vlc-media-player

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
150
Weekly Downloads
228
Last Commit
3mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnv

react-native-video-player

A video player for React Native with controls

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Great Documentation
GitHub Stars
437
Weekly Downloads
2K
Last Commit
6d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnv

react-native-video-processing

Native Video editing/trimming/compressing 🎥 library for React-Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Easy to Use
GitHub Stars
1K
Weekly Downloads
713
Last Commit
2mos ago
Bundle Size (min+gzip)
0.22KB
Not Tree-Shakeable
rnv

react-native-videoplayer

A native ios video player component

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
1.0/ 5
1
Top Feedback
1Buggy
GitHub Stars
32
Weekly Downloads
8
Last Commit
6yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnt

react-native-true-sight

📱 A cross-platform (Android / iOS) video player with customizable controls for React Native.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
78
Weekly Downloads
243
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rnv

react-native-vlc-player

VLC Player for react-native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
134
Weekly Downloads
52
Last Commit
1yr ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-native-video-editor

Video editor tools for React-Native

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
58
Weekly Downloads
47
Last Commit
4yrs ago
Bundle Size (min+gzip)
0.21KB
Not Tree-Shakeable
rnf

react-native-file-opener

A React Native module that allows you to open a file (mp3, mp4, pdf, word, excel, dwg etc.) on your device with its default application

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
140
Weekly Downloads
10
Last Commit
5yrs ago
Bundle Size (min+gzip)
0.18KB
Not Tree-Shakeable
rnm

react-native-media-kit

Video(and audio) component for react-native apps, supporting both iOS and Android. A unified and elegant player controller is provided by default. The API is similar with HTML video.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
195
Weekly Downloads
6
Last Commit
5yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-native-media-player

This is a react native media player with external display controller. Support photo, video, music and background mode.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
96
Weekly Downloads
3
Last Commit
2yrs ago
Bundle Size (min+gzip)
3.00KB
Not Tree-Shakeable
rnp

react-native-player

Media player for React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
84
Weekly Downloads
3
Last Commit
6yrs ago
Bundle Size (min+gzip)
0.18KB
Not Tree-Shakeable