Skip to content

ClojureScript + Electron + Figwheel + Reagent = ❤❤❤

Notifications You must be signed in to change notification settings

jicksta/cljs-electron

 
 

Repository files navigation

Build Status

Clojurified Electron

My attempt to recreate ClojureScript development workflow while developing desktop apps with electron.

What is currently included

  • ClojureScript (init script and ui code)
  • Figwheel for interactive development (+ serves webjars)
  • Reagent for UI

Running it

gem install foreman              # install foreman gem (see Procfile)
npm install electron-prebuilt -g # install electron binaries

foreman start                    # compile cljs and start figwheel
electron .                       # start electron from another terminal

Releasing

lein cljsbuild once frontend-release # compile ui code
lein cljsbuild once electron-release # compile electron initialization code

electron .                           # start electron to test that everything works

After that you can follow distribution guide for the electron.

About

ClojureScript + Electron + Figwheel + Reagent = ❤❤❤

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 92.5%
  • HTML 6.6%
  • CSS 0.9%