Electron is an open source library developed by GitHub for building cross-platform desktop applications with HTML, CSS and JavaScript. Electron accomplishes this by integrating Chromium and Node.js into a single runtime, and applications can be packaged for Mac, Windows, and Linux.