Electron with Angular 2

Electron logo

Since Angular 2 is finally released, we can now use it to create a production-ready web application. I recently noticed the Electron framework ( – it allows you to develop desktop applications using NodeJS and the JavaScript framework of your choice.

A project that I am working on needs start helper (Windows) applications and access to local files, so I decided to start developing an Electron application with Angular 2.

It seems a bit hard to find a starting point for an Electron/Angular project. I found a boilerplate project on GitHub, and unfortunately the Angular dependencies are out of date. I forked that boilerplate and fixed the dependencies. This is my repository: