About the project
React Native Web for TV’s origins, evolution, and development.
This project builds on top of React Native Web.
React Native Web was started in 2015 by Nicolas Gallagher during the development of Twitter’s Progressive Web App. Over time, it evolved into a mature compatibility layer between React DOM and React Native and is widely used in production web apps.
react-native-web-tv is a TV-focused fork that preserves the React Native Web baseline while adding browser-TV behavior and APIs, including remote-input integration, LRUD-based focus navigation, and TV-specific exports.
The goal of this fork is practical compatibility for web-based TV runtimes while keeping upstream alignment maintainable over time.
Please browse the source code and consider contributing your experience, especially around TV runtime behavior, remote input, and focus/navigation edge cases.