React Native Video Desktop

Simple video playback for React Native on desktop platforms (Windows, macOS, Linux)

⚠️ Work in Progress
This project is currently under development. Only macOS is fully supported at the moment.
Windows and Linux support is coming soon.

Built for Desktop

Lightweight and efficient video playback for React Native desktop applications

🖥️

Cross-Platform

Works seamlessly on Windows, macOS, and Linux desktop platforms.

Simple & Fast

Minimal setup with excellent performance for desktop video playback.

🎬

Full Control

Complete playback controls including play, pause, seek, and volume management.

Installation

Choose your preferred package manager

pnpm add @jdboivin/react-native-video-desktop
npm install @jdboivin/react-native-video-desktop
yarn add @jdboivin/react-native-video-desktop
bun add @jdboivin/react-native-video-desktop

Quick Start

Import and use in your React Native desktop application

import Video from '@jdboivin/react-native-video-desktop'; function App() { return ( <Video source={{ uri: 'path/to/video.mp4' }} style={{ width: 640, height: 360 }} controls={true} paused={false} /> ); }