Skip to main content
UnifiedDevelopmentPlatform

ReNative allows you to bootstrap, develop and deploy apps for mobile, web, TVs, desktops, consoles, wearables and more via a single development environment.

npx rnv new

Supported frameworks

Build react native app with ReNative framework

Extendable by community plugins

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

@flexn/create

rnv plugin add @flexn/create   

@flexn/sdk

rnv plugin add @flexn/sdk  

@lightningjs/cli

rnv plugin add @lightningjs/cli  

@reach/router

rnv plugin add @reach/router  

@react-navigation

rnv plugin add @react-navigation  

@reduxjs/toolkit

rnv plugin add @reduxjs/toolkit  

Scalable configurations

Tired 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.

Powerful CLI

Customize your website layout using React. Docusaurus allows you to extend it while keeping the same header and footer.


Minimalistic runtime

ReNative runtime, an NPM dependency, streamlines UI and feature development for diverse platforms and devices.

multi-platform.js
import { isPlatformTizen, isFactorTv, engine, platform } from "renative";

<Text>{isFactorTv}</Text>;

Supercharged frameworks

ReNative supports popular front-end frameworks like React, React Native, NextJS, Electron

Build hooks

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

/buildHooks/src/index.js

import chalk from 'chalk';

const hooks = {
hello: c =>

new Promise((resolve, reject) => {
console.log(`\n${chalk.yellow('HELLO FROM BUILD HOOKS!')}\n`);
resolve();
})};

const pipes = {};

export { pipes, hooks };

Powerful templates

ReNative allows you to build powerful multi-platform bootstrap templates.

Terminal
rnv new

...

? What template to use? => 'renative-template-hello-world'

Integrations

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