Norigin-Spatial-Navigation
react-tv-space-navigation
Norigin-Spatial-Navigation | react-tv-space-navigation | |
---|---|---|
3 | 4 | |
281 | 140 | |
5.3% | 22.9% | |
6.7 | 9.5 | |
about 2 months ago | 8 days ago | |
TypeScript | TypeScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Norigin-Spatial-Navigation
-
Developing a cross-platform TV app with React Native
Besides react-tv-space-navigation, there are other libraries worth considering or mentioning for creating TV apps that require spatial navigation. A couple of examples include Norigin Spatial Navigation and ReNative. Here's a quick comparison:
-
Keyboard Navigation in React Apps
Checkout https://github.com/NoriginMedia/Norigin-Spatial-Navigation
-
Build a Tv app
add tv support package for react native with npm i react-native@npm:react-native-tvos From this point, your app is ready to go. Bonus is to use the following library to easily manage navigation and focus. Norigin-Spatial-Navigation
react-tv-space-navigation
-
Developing a cross-platform TV app with React Native
The react-tv-space-navigation docs describe the libraryโs purpose and functionality very well:
-
Building RN App for multiple Smart TVs platforms
Take a look on this repo as mentioned on other reply. I'm trying to create a new setup based on this repo but a simpler one without monorepo and using the react-native-tvos template to start the project. I'll let you know if it works later
-
React Native for TV apps: handling the spatial navigation with react-tv-space-navigation 1.0
Here's the library: https://github.com/bamlab/react-tv-space-navigation
What are some alternatives?
react-tv-player - A React video player component for TV devices, with customisable buttons and arrow-key navigation. It can play a variety of URLs like file paths, HLS/Dash streams and even YouTube links directly. Try out the demo on a desktop browser to see how it can simplify playback in your big-screen web apps: https://lewhunt.github.io/react-tv-player
tamagui - Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.
dev-manager-desktop - Device/DevMode Manager for webOS TV
nativewind - React Native utility-first universal design system - powered by Tailwind CSS
renative - ๐๐๐ Unified Development Platform for iOS, tvOS, Android, Android TV, Android Wear, Web, Tizen TV, Tizen Watch, Tizen Mobile, LG webOS, macOS/OSX, Windows, KaiOS, FirefoxOS Firefox TV platforms
showtime-frontend - Showtime makes digital collectibles useful, accessible and social.
harmony - An experiment with WebAssembly โจ Harmony brings Git in your browser! Create and/or modify local files, on the fly, in your browser. Use git branches and commits to track them.
React-Native-Spatial-Tv
react-use-hotkeys - React hook for creating simple keyboard shortcuts
peppermint - An open source ticket management & help desk solution. A zendesk/freshdesk alternative