Electron + Babel + Elm + Material Design Lite app boilerplate.
Simple app based on Elm websockets example, but with Electron as back-end.
The Elm part is in fact copy of this Elm Architecture example, with minimal adjustments, to allow it to communicate nicely with Electron thru portals and to use MDL functionality.
npm install -g elm
git clone https://github.com/mrkovec/electron-babel-elm
cd electron-babel-elm
npm install
elm make app/frontend/main.elm --output app/frontend/elm.js --yes
npm start