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 install
To start the application in development mode run the following commands on separate terminal sessions.
yarn start:renderer
This will start the renderer webpack-dev-server application.
yarn start:main
This will start the main electron application.
Run the following command to start the application in production mode.
yarn start
Run the following command to package the application.
yarn package:macos # MacOS
yarn package:windows # Windows
yarn package:linux # Linux
yarn package # All platforms
The 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