re-start

react-native template to target multiple platforms ๐ŸŒ ๐Ÿ“ฑ ๐Ÿ’ป with single codebase.

electronreactandroidboilerplatereact-nativecross-platformiphonestarter-kit

Preview

re-start preview

Overview

re-start is a React Native boilerplate template that lets you build apps for Android, iOS, Web, Windows and Electron from a single codebase. It provides pre-configured project structures, build scripts for each platform and optional templates for routing and state management to reduce setup time and follow development best practices.

Features

cross-platformsingle-codebaseredux-integrationreact-router-integrationweb-supportelectron-supportwindows-uwp-support

Feature Flags

authenticationblogpaymentsecommercerealtimejobsQueueformsValidation

Recommended Use Cases

cross-platform mobile appsweb and native code sharingmulti-platform deploymentrapid prototyping

Frontend

reactreact-nativereact-native-webreact-routerreact-native-router-fluxreduxwebpackbabel

Backend

None

Auth Providers

None

Deployment Targets

renderandroidioswebelectronwindows-uwpmacoslinux

Payment Providers

None

Quick Facts

โญ Stars
1,3k
๐Ÿด Forks
85
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2017-11-01T08:47:48Z

Stack

Framework
react-native
Language
javascript

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project
Get Started with this Boilerplate