Skip to main content

React Native Electron Engine

Overview

React native based engine with web transpiler provided by react-native-web and native desktop wrapper provided by electron

Supported Platforms

macos, windows, linux

Required Plugins

react, react-art, react-dom, react-native, react-native-web, @react-native-community/cli-platform-ios, @react-native-community/cli

Required NPM Packages

Extensions

macos

ExtensionPriority
engine-rn-electron.jsx1
engine-rn-electron.js2
engine-rn-electron.tsx3
engine-rn-electron.ts4
macos.desktop.rne.jsx5
macos.desktop.jsx6
macos.desktop.rne.js7
macos.desktop.js8
macos.desktop.rne.tsx9
macos.desktop.tsx10
macos.desktop.rne.ts11
macos.desktop.ts12
desktop.rne.jsx13
desktop.jsx14
desktop.rne.js15
desktop.js16
desktop.rne.tsx17
desktop.tsx18
desktop.rne.ts19
desktop.ts20
macos.rne.jsx21
macos.jsx22
macos.rne.js23
macos.js24
macos.rne.tsx25
macos.tsx26
macos.rne.ts27
macos.ts28
desktop.web.rne.jsx29
desktop.web.jsx30
desktop.web.rne.js31
desktop.web.js32
desktop.web.rne.tsx33
desktop.web.tsx34
desktop.web.rne.ts35
desktop.web.ts36
electron.rne.jsx37
electron.jsx38
electron.rne.js39
electron.js40
electron.rne.tsx41
electron.tsx42
electron.rne.ts43
electron.ts44
web.rne.jsx45
web.jsx46
web.rne.js47
web.js48
web.rne.tsx49
web.tsx50
web.rne.ts51
web.ts52
jsx53
js54
tsx55
ts56
mjs57
json58
wasm59

windows

ExtensionPriority
engine-rn-electron.jsx1
engine-rn-electron.js2
engine-rn-electron.tsx3
engine-rn-electron.ts4
windows.desktop.rne.jsx5
windows.desktop.jsx6
windows.desktop.rne.js7
windows.desktop.js8
windows.desktop.rne.tsx9
windows.desktop.tsx10
windows.desktop.rne.ts11
windows.desktop.ts12
desktop.rne.jsx13
desktop.jsx14
desktop.rne.js15
desktop.js16
desktop.rne.tsx17
desktop.tsx18
desktop.rne.ts19
desktop.ts20
windows.rne.jsx21
windows.jsx22
windows.rne.js23
windows.js24
windows.rne.tsx25
windows.tsx26
windows.rne.ts27
windows.ts28
desktop.web.rne.jsx29
desktop.web.jsx30
desktop.web.rne.js31
desktop.web.js32
desktop.web.rne.tsx33
desktop.web.tsx34
desktop.web.rne.ts35
desktop.web.ts36
electron.rne.jsx37
electron.jsx38
electron.rne.js39
electron.js40
electron.rne.tsx41
electron.tsx42
electron.rne.ts43
electron.ts44
web.rne.jsx45
web.jsx46
web.rne.js47
web.js48
web.rne.tsx49
web.tsx50
web.rne.ts51
web.ts52
jsx53
js54
tsx55
ts56
mjs57
json58
wasm59

linux

ExtensionPriority
engine-rn-electron.jsx1
engine-rn-electron.js2
engine-rn-electron.tsx3
engine-rn-electron.ts4
linux.desktop.rne.jsx5
linux.desktop.jsx6
linux.desktop.rne.js7
linux.desktop.js8
linux.desktop.rne.tsx9
linux.desktop.tsx10
linux.desktop.rne.ts11
linux.desktop.ts12
desktop.rne.jsx13
desktop.jsx14
desktop.rne.js15
desktop.js16
desktop.rne.tsx17
desktop.tsx18
desktop.rne.ts19
desktop.ts20
linux.rne.jsx21
linux.jsx22
linux.rne.js23
linux.js24
linux.rne.tsx25
linux.tsx26
linux.rne.ts27
linux.ts28
desktop.web.rne.jsx29
desktop.web.jsx30
desktop.web.rne.js31
desktop.web.js32
desktop.web.rne.tsx33
desktop.web.tsx34
desktop.web.rne.ts35
desktop.web.ts36
electron.rne.jsx37
electron.jsx38
electron.rne.js39
electron.js40
electron.rne.tsx41
electron.tsx42
electron.rne.ts43
electron.ts44
web.rne.jsx45
web.jsx46
web.rne.js47
web.js48
web.rne.tsx49
web.tsx50
web.rne.ts51
web.ts52
jsx53
js54
tsx55
ts56
mjs57
json58
wasm59