Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nirgn975/Elmctron
Elm meets Electron
https://github.com/nirgn975/Elmctron
electron electron-application elm elm-architecture todomvc
Last synced: 28 days ago
JSON representation
Elm meets Electron
- Host: GitHub
- URL: https://github.com/nirgn975/Elmctron
- Owner: nirgn975
- License: isc
- Archived: true
- Created: 2016-07-27T10:49:25.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2022-10-09T08:36:55.000Z (about 2 years ago)
- Last Synced: 2024-05-02T01:33:01.100Z (8 months ago)
- Topics: electron, electron-application, elm, elm-architecture, todomvc
- Language: SCSS
- Homepage:
- Size: 14.6 KB
- Stars: 87
- Watchers: 6
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-BigData - TodoMVC in Electron - Documented and tested implementation of the Elm TodoMVC app in Electron. (Examples)
README
# Elmctron
[![license][license-image]][license-url] [![Donate][donate-image]][donate-url]
TodoMVC app written in Elm and using Electron.
**What you get**
* `SCSS` is compiled to `CSS` automatically.
* `Elm` is compiled to `JS` automatically.
* `HTML`, `SCSS`, and `Elm` are watched, trigger auto-reload when updated.
* Elm packages are downloaded and installed automagically.
* When the `Electron` app starts, the `dev-tools` show up.**For more information read [Gizra post](http://www.gizra.com/content/elm-electron-build/).**
## Installation
1. Run `npm install`.
## Development
1. Run `npm run gulp`.
## Build
1. Run `npm run dist` to build for all platforms (linux, mac, and windows).
* Run `npm run dist-mac` to build just for Mac OS.
* Run `npm run dist-linux` to build just for GNU/Linux.
* Run `npm run dist-win` to build just for Windows.## License
ISC
[license-image]: https://img.shields.io/badge/license-ISC-blue.svg
[license-url]: https://github.com/nirgn975/Elmctron/blob/master/LICENSE
[donate-image]: https://img.shields.io/badge/PayPal-Donate-lightgrey.svg
[donate-url]: https://www.paypal.me/nirgn/2