A Leiningen template for projects using Electron with ClojureScript.
Switch branches/tags
Nothing to show
Clone or download
Latest commit dd39c0c Mar 15, 2016

README.md

electron

A Leiningen template for creating Electron based clojurescript project with support for Reagent.

This template is heavily based on the work done by Shaun LeBron and Chris Oakman on the cuttle project.

Usage

Create a new application project:

lein new electron <name>

Features

  • 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 for more details.

Requirements

  • JDK 1.7+
  • Leiningen 2.5.3+

License

Copyright © 2015 Rohit Aggarwal

Distributed under the The MIT License (MIT).