React Native Youtube Bridge
Easy YouTube playback for React Native

Hook-based YouTube IFrame player with iOS, Android, and Web support

npm install react-native-youtube-bridge
Demo of react-native-youtube-bridgeDemo of react-native-youtube-bridge
🌐

Cross-Platform Player

Use the same player flow on iOS, Android, and Web.

🪝

Hook-Based API

Create a player with useYouTubePlayer and render it with YoutubeView.

🧠

Typed Events

Subscribe to ready, state, progress, mute, and error updates with full TypeScript support.

🎥

No Native YouTube Module

Powered by the YouTube IFrame Player API instead of native YouTube player modules.

🧩

Flexible Rendering Modes

Use inline HTML by default or switch to an external WebView player page when needed.

🚀

Expo Friendly

Works well for Expo and modern React Native projects.