mrkovec / electron-babel-elm

A simple Electron + Babel + Elm + Material Design Lite app boilerplate, but usable as a "production-ready" skeleton.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Alt text

About

A simple Electron + Babel + Elm + Material Design Lite app boilerplate, but usable as a "production-ready" skeleton.


Languages

Language:Elm 67.4%Language:JavaScript 24.7%Language:HTML 7.9%