August 4, 2016

Cross platform desktop applications in ClojureScript

GitHub's Electron is used to build cross platform desktop apps with web technologies like JavaScript, HTML, and CSS. The text editor Atom and the Slack application are written using Electron.

Because ClojureScript (video presentation: Clojure/ClojureScript: One Language to Rule the Web) compiles to JavaScript Electron can also be used to build cross platform desktop applications in ClojureScript.

Video presentation (by Martin Klepsch): Desktop Apps with ClojureScript.

A blog article (by fenrock): Developing electron apps in clojurescript with emacs – setting up guide.

Tags: Software Computer Clojure ClojureScript GUI Functional