$ npm i -D electron@latest # Electron 20.0.0 # Node 16.15.0 # Chromium 104.0.5112.65
$ npm i -D electron@beta # Electron 20.0.0-beta.13 # Node 16.15.0 # Chromium 104.0.5112.57
$ npm i -D electron@alpha # Electron 20.0.0-alpha.7 # Node 16.15.0 # Chromium 104.0.5073.0
$ npm i -D electron-nightly # Electron 21.0.0-nightly.20220802 # Node 16.16.0 # Chromium 105.0.5187.0
It's easier than you think
Electron is an open source project maintained by the OpenJS Foundation and an active community of contributors.
Compatible with Mac, Windows, and Linux, Electron apps build and run on three platforms.
The hard parts made easy
To get started with Electron, check out the resources below. Learn how to wrap your web app with Electron, access all the APIs, and generate installers.
Spin up the Quick Start app to see Electron in action:
A minimal Electron app with helpful notations.
Try powerful experiments with Electron Fiddle
Electron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template after opening – change a few things, choose the version of Electron you want to run it with, and play around. Then, save your Fiddle either as a GitHub Gist or to a local folder. Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar.