All Projects → pavjacko → Renative

pavjacko / Renative

Licence: mit
🚀🚀🚀Build universal cross-platform apps with React Native. Includes latest iOS, tvOS, Android, Android TV, Android Wear, Web, Tizen TV, Tizen Watch, Tizen Mobile, LG webOS, macOS/OSX, Windows, KaiOS, FirefoxOS Firefox TV platforms

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Renative

react-tv-navigation
React Navigation for TVs
Stars: ✭ 64 (-94.66%)
Mutual labels:  tvos, samsung
Methanekit
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (-83.57%)
Mutual labels:  cross-platform, windows-desktop
Re Start
react-native template to target multiple platforms 🌐 📱 💻 with single codebase.
Stars: ✭ 1,272 (+6.09%)
Mutual labels:  starter-kit, cross-platform
carina-demo
Carina demo project.
Stars: ✭ 40 (-96.66%)
Mutual labels:  tvos, windows-desktop
Electron React Boilerplate
A Foundation for Scalable Cross-Platform Apps
Stars: ✭ 18,727 (+1461.88%)
Mutual labels:  starter-kit, cross-platform
Guitar
A Cross-Platform String and Regular Expression Library written in Swift.
Stars: ✭ 641 (-46.54%)
Mutual labels:  cross-platform, tvos
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (-65.39%)
Mutual labels:  cross-platform, tvos
Mvvmlight
The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin.Android, Xamarin.iOS, Xamarin.Forms, Windows 10 UWP, Windows Presentation Foundation (WPF), Silverlight, Windows Phone.
Stars: ✭ 973 (-18.85%)
Mutual labels:  cross-platform, windows-desktop
Electron
This is the repository for my course, Electron: Building Cross Platform Desktop Apps on LinkedIn Learning and Lynda.com.
Stars: ✭ 69 (-94.25%)
Mutual labels:  cross-platform
Traffic Shm
traffic-shm (Anna) is a Java based lock free IPC library.
Stars: ✭ 72 (-93.99%)
Mutual labels:  cross-platform
React Redux Hooks Starter
React-redux boilerplate using hooks 🎣
Stars: ✭ 69 (-94.25%)
Mutual labels:  starter-kit
Xena
Lightweight, lighting-fast Java Based Cross-Platform CSGO Cheat
Stars: ✭ 69 (-94.25%)
Mutual labels:  cross-platform
Autohotkey Script Open Show Apps
AutoHotkey script to open, restore or minimize, Window's and Chrome's Apps using hotkeys
Stars: ✭ 73 (-93.91%)
Mutual labels:  windows-desktop
Openatdeluxe
The open source remake of Airline Tycoon Deluxe
Stars: ✭ 69 (-94.25%)
Mutual labels:  cross-platform
Google Play Music Desktop Player Unofficial
A beautiful cross platform Desktop Player for Google Play Music
Stars: ✭ 8,459 (+605.5%)
Mutual labels:  cross-platform
Livebudscli
A tool to control your Galaxy buds+ and live from linux
Stars: ✭ 69 (-94.25%)
Mutual labels:  samsung
Script Reset Windows Update Tool
This script reset the Windows Update Components.
Stars: ✭ 68 (-94.33%)
Mutual labels:  windows-desktop
Waveboxapp
Wavebox Classic has been updated to Wavebox 10. Learn more Wavebox.io
Stars: ✭ 1,198 (-0.08%)
Mutual labels:  cross-platform
Nethereum
Ethereum .Net cross platform integration library
Stars: ✭ 1,191 (-0.67%)
Mutual labels:  cross-platform
Mothership
iTunes Connect Library inspired by FastLane
Stars: ✭ 72 (-93.99%)
Mutual labels:  tvos





build universal cross-platform apps with react native

Introduction Video






Quick StartFeaturesTemplatesPluginsIntegrationsJSON ConfigurationsFolder ConfigurationsBuild HooksCLIArchitectureDeveloping ReNativeCommon IssuesRuntimeDiscussionsContributorsBackersSponsorsCommunityStatsLicense


iOS tvOS Android TV macOS
Android Web Tizen TV LG webOS
FirefoxOS Windows Firefox TV KaiOS
Tizen Mobile Tizen Watch Android Wear FireTV

build npm version npm downloads All Contributors License MIT PRs Welcome hits Actions Status codecov lerna

The universal development SDK to build multi-platform projects with react native. Includes latest iOS, tvOS, Android, Android TV, FireTV, Web, Tizen TV, Tizen Watch, LG webOS, macOS/OSX, Windows, KaiOS, Firefox OS and Firefox TV platforms


Quick Start

$ npm install rnv -g

$ rnv new

Get Started (with more in-depth info)


Features

  • Learn
  • Write
  • Build
  • Integrate
  • Debug
  • Test
  • Deploy

Explore ReNative Features


Templates / Starters

Too lazy to build your idea from scratch? use one of the predefined & community templates to get you started in no time.

Documentation for ReNative Templates and Starters


Plugins

ReNative supports standard community driven react-native plugins you can use to enhance the functionality of your apps:

Documentation for ReNative Plugins


Integrations

ReNative supports integration for various services and deployment infrastructures for your apps

Documentation for ReNative Integrations


JSON Configurations

Tire of setting up and managing countless of various projects? you can go as simple as most basic json config file to get yourself up and running

Documentation for ReNative JSON Config


Folder Configurations

ReNative offers flexible and scalable folder override & injection features to create numerous flavours, A/B features, dynamic plugin switches and more

Documentation for ReNative Folder Configurations


Build Hooks

Sometimes you need to extend CLI functionality with custom build scripts. ReNative makes this easy for you.

Documentation for ReNative Build Hooks


Runtime

ReNative runtime is an NPM dependency used abstract away some of the complexities of building UI interfaces and features for large number of target platforms

Documentation for ReNative Runtime


CLI

One CLI to do it all. rnv is your entry point and control centre to building multi-platform apps with just a few commands to learn

Documentation for RNV CLI


Architecture

More in-depth explanation how ReNative internals work

Documentation for ReNative Architecture


iOS

rnv run -p ios

Documentation for iOS Platform


Android

rnv run -p android

Documentation for Android Platform


tvOS

rnv run -p tvos

Documentation for tvOS Platform


Android TV

rnv run -p androidtv

Documentation for Android TV Platform


FireTV

rnv run -p firetv

Documentation for FireTV Platform


Web

rnv run -p web

Documentation for Web Platform


Tizen TV

rnv run -p tizen

Documentation for Tizen TV Platform


Tizen Watch

rnv run -p tizenwatch

Documentation for Tizen Watch Platform


LG webOS

rnv run -p webos

Documentation for LG WebOS Platform


Tizen Mobile

rnv run -p tizenmobile

Documentation for Tizen Mobile Platform


macOS

rnv run -p macos

Documentation for macOS Platform


Windows

rnv run -p windows

Documentation for Windows Platform


Android Wear

rnv run -p androidwear

Documentation for Android Wear Platform


KaiOS

rnv run -p kaios

Documentation for KaiOS Platform


FirefoxOS

rnv run -p firefoxos

Documentation for Firefox OS Platform


FirefoxTV

rnv run -p firefoxtv

Documentation for Firefox TV Platform


Chromecast

rnv run -p chromecast

Documentation for Chromecast Platform


Developing ReNative

If you need full control over whole ReNative build or want to contribute, you can clone and develop ReNative locally

Documentation for Developing ReNative


Common Issues

If you face unexpected issues always good to check if there is a quick solution for it

List of common problems and how to solve them


Discussions

https://spectrum.chat/renative


Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors


Community

Special thanks to open-source initiatives this project utilises, notably:


Stats

NPM Join the chat at https://gitter.im/pavjacko/renative

LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].