Electron

Build cross platform desktop apps with web technologies

Formerly known as Atom Shell. Made with by GitHub.

Web Tech

Use HTML, CSS, and JavaScript with Chromium and Node.js to build your app.

Open Source

Electron is open source; maintained by GitHub and an active community.

Cross Platform

Electron apps build and run on Mac, Windows, and Linux.

The hard parts made easy


Automatic updates

Crash
reporting

Windows installers

Debugging & profiling

Native menus & notifications

Built on Electron

With Electron, creating a desktop application for your company or idea is easy. Initially developed for GitHub's Atom editor, Electron has since been used to create applications by companies like Microsoft, Facebook, Slack, and Docker.

Developers bring ideas to life

Interesting open source apps are built on Electron.

Get started with Electron

Electron: v0.37.5 Node: 5.10.0 Chromium: 49.0.2623.75 V8: 4.9.385.28
Spin up the Quick Start app to see Electron in action:

# Clone the Quick Start repository
$ git clone https://github.com/electron/electron-quick-start

# Go into the repository
$ cd electron-quick-start

# Install the dependencies and run
$ npm install && npm start
            

You can also checkout the full Quick Start Tutorial or download a prebuilt binary and read the documentation.