# electron-node-red This is an Electron template to embed Node-RED with a UI generated by node-red-contrib-ui. You can base off this model and update the package.json file to include your own required dependencies. ## To Use To clone and run this repository you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line: ```bash # Clone this repository git clone https://github.com/natcl/electron-node-red.git # Go into the repository cd electron-node-red # Install dependencies and run the app npm install && npm start ``` ## Packaging your application If you want to distribute executables of this project, the easiest way is to use electron-packager: ``` sudo npm install -g electron-packager # build for OS X 64 bits electron-packager electron-node-red MyAppName --icon=nodered.icns --platform=darwin --arch=x64 # build for Windows 64 bits electron-packager electron-node-red MyAppName --icon=nodered.icns --platform=win32 --arch=x64 # build for Linux 64 bits electron-packager electron-node-red MyAppName --icon=nodered.icns --platform=linux --arch=x64 ``` Learn more about Electron and its API in the [documentation](http://electron.atom.io/docs/latest). #### License [CC0 (Public Domain)](LICENSE.md)