Boilerplate to kickstart creating an app with Electron
See awesome-electron for more useful Electron resources.
See Caprine for a production app based on this boilerplate.
electron-builderfully set up to create cross-platform builds
- Builds the app on Travis
- Silent auto-updates
- App menu that adheres to the system user interface guidelines
- Config handling
- Context menu
- User-friendly handling of unhandled errors
- Easily publish new versions to GitHub Releases
- And much more!
Click the "Use this template" button.
Alternatively, create a new directory and then run:
$ curl -fsSL https://github.com/sindresorhus/electron-boilerplate/archive/master.tar.gz | tar -xz --strip-components 1
There's also a Yeoman generator.
Remove everything from here and above
The best app ever
macOS 10.10+, Linux, and Windows 7+ are supported (64-bit only).
The AppImage needs to be made executable after download.
Built with Electron.
$ npm install $ npm start
$ npm run release
After Travis finishes building your app, open the release draft it created and click "Publish".