https://github.com/jonkemp/electron-react-app-boilerplate
Boilerplate for Electron React Apps
https://github.com/jonkemp/electron-react-app-boilerplate
boilerplate electron react reactjs webpack
Last synced: 6 months ago
JSON representation
Boilerplate for Electron React Apps
- Host: GitHub
- URL: https://github.com/jonkemp/electron-react-app-boilerplate
- Owner: jonkemp
- License: mit
- Created: 2020-02-29T17:01:03.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-06T18:18:57.000Z (about 6 years ago)
- Last Synced: 2025-01-20T15:59:48.167Z (over 1 year ago)
- Topics: boilerplate, electron, react, reactjs, webpack
- Language: JavaScript
- Size: 104 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Electron React App Boilerplate
[](https://travis-ci.org/jonkemp/electron-react-app-boilerplate) [](https://david-dm.org/jonkemp/electron-react-app-boilerplate) [](https://david-dm.org/jonkemp/electron-react-app-boilerplate?type=dev) [](https://opensource.org/licenses/MIT)
**Start developing your Electron React app in seconds** ✨
Readymade boilerplate setup with all the best practices to kick start your Electron React app development.
Happy hacking =)
# Features
* **Electron** - Build scalable cross-platform desktop apps
* **React** - Build interactive, complex UI components
* **ES6/ESNext** - Write _ES6_ code and _Babel_ will transpile it to ES5 for backwards compatibility
* **Webpack** - Compile JavaScript modules
* **React Hot Loader** - For rapid application development (HMR)
* **Lint** - Preconfigured _ESlint_
* **CI** - _TravisCI_ configuration setup
# Commands
- `npm start` - Start up the app Start developing.
- `npm run lint` - Run ESlint.
- `npm run make` - Generate your platform specific distributables.
- `npm run packge` - Package your application into a platform specific format.
- `npm run publish` - Make the forge application and then publish it to the publish targets defined in your forge config.
# Installation
Just clone this repo and remove `.git` folder.
# License
MIT © Jonathan Kemp