chromium as a dekstop application container [closed] chromium as a dekstop application container [closed] google-chrome google-chrome

chromium as a dekstop application container [closed]


I think it's very doable... I would start with Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. It (also) looks like the 'standard' these days. All these are using it as their desktop apps:

  • Slack
  • Atom (GitHub editor)
  • Wordpress App
  • Visual Studio Code (Powerful editor I'm using these days)
  • WhatsApp (Their desktop app is using React and wrap with Electorn).

Last but not least, have a look at: http://www.youtube.com/watch?v=j8oFAr1YR-0It contain all the information you need to start and build your app.


The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

From the quick start docs:

Electron enables you to create desktop applications with pure JavaScript by providing a runtime with rich native (operating system) APIs. You could see it as a variant of the Node.js runtime that is focused on desktop applications instead of web servers.

This doesn't mean Electron is a JavaScript binding to graphical user interface (GUI) libraries. Instead, Electron uses web pages as its GUI, so you could also see it as a minimal Chromium browser, controlled by JavaScript.

To quickly install it as a development dependency:

npm install electron --save-dev