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


Basic react-player repo stats
7 days ago

cookpete/react-player is an open source project licensed under MIT License which is an OSI approved license.

React-player Alternatives

Similar projects and alternatives to react-player based on common topics and language

  • GitHub repo vime

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

  • GitHub repo oembed

    PHP OEmbed wrapper for well-known video platforms and services

  • GitHub repo gatsby-remark-embedder

    Gatsby Remark plugin to embed well known services by their URL.

  • GitHub repo react-dailymotion

    Dailymotion player component for React.

  • GitHub repo video.js

    Video.js - open source HTML5 & Flash video player

  • GitHub repo react-native-vlc-media-player

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

  • GitHub repo mediacms

    MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better react-player alternative or higher similarity.


Posts where react-player has been mentioned. We have used some of these posts to build our list of alternatives and similar projects.
  • How can I optimize videos on gatsby site | 2021-04-26
  • [HELP] [React.js] Using a ref callback function for the react-player library | 2021-04-25
    I am making a youtube sorta website using react.js and a video library called React-player. To get the duration of video and time elapsed, the library requires to use a ref prop (here), but I don't know how to use that. The syntax when looking through internet is for class component ref but I only use hooks. Can someone tell me how to extract the data I need and update a state? It is urgent and I would really appreciate any help. Thanks
  • How to check if a user is skipping through a video | 2021-04-04
    React-player has many callback props. onSeek could be useful for you.