Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ducky427/electron-template
A Leiningen template for projects using Electron with ClojureScript.
https://github.com/ducky427/electron-template
Last synced: 3 months ago
JSON representation
A Leiningen template for projects using Electron with ClojureScript.
- Host: GitHub
- URL: https://github.com/ducky427/electron-template
- Owner: ducky427
- License: mit
- Created: 2015-07-23T11:13:46.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-03-15T10:41:44.000Z (almost 9 years ago)
- Last Synced: 2024-10-13T10:05:18.926Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 368 KB
- Stars: 116
- Watchers: 8
- Forks: 11
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-clojurescript - electron-template
README
# electron
A Leiningen template for creating [Electron](https://github.com/atom/electron) based clojurescript project with support for [Reagent](https://reagent-project.github.io/).
This template is heavily based on the work done by Shaun LeBron and Chris Oakman on the [cuttle](https://github.com/oakmac/cuttle) project.
## Usage
Create a new application project:
```
lein new electron
```## Features
* [Figwheel](https://github.com/bhauman/lein-figwheel) support.
* For production, platform specific binary produced for Mac OSX (.app) and Windows (.exe). Its further possible to creat a Setup exe and an installer DMG.
* Bower support for front-end dependencies and NPM support for node dependencies.
* Basic application menu in the generated electron app.
* Grunt task for checking of outdated cljs/node/bower dependencies.See app's [README.md](/resources/leiningen/new/electron/README.md) for more details.
## Requirements
* JDK 1.7+
* Leiningen 2.5.3+## License
Copyright © 2015 Rohit Aggarwal
Distributed under the The MIT License (MIT).