The main purpose of Electron is to let JavaScript developers build cross-platform desktop applications on top of Chromium . Each window in Electron app represents a Chromium window that renders specific web page or HTML. The GUI of Electron apps is built using HTML, CSS, and JavaScript.