A minimal boilerplate to start developing desktop apps using Electron and React.
These instructions will help you run a copy of this project on your system.
You need the following application installed on your system to run this project.
- node ~12.18.1
- yarn ~1.22.0
You can install the node dependencies required by the application with the following command:
yarn installTo start the application in development mode run the following commands on separate terminal sessions.
yarn start:rendererThis will start the renderer webpack-dev-server application.
yarn start:mainThis will start the main electron application.
Run the following command to start the application in production mode.
yarn startRun the following command to package the application.
yarn package:macos # MacOS
yarn package:windows # Windows
yarn package:linux # Linux
yarn package # All platformsThe build executables will be available in the dist/ directory.
- React - The frontend library used
- Electron - Cross platform desktop app framework
- Webpack - Asset bundling tool
- Surya Kant Bansal - Initial work - skb1129