Electron
electronjs.orgBuild cross-platform desktop apps with JavaScript, HTML, and CSS
Dev Toolsdesktop-appscross-platformjavascriptnodejschromiumopen-sourceelectron

About
Electron is an open-source framework that embeds Chromium and Node.js, enabling developers to build native desktop applications for macOS, Windows, and Linux using web technologies. It provides built-in APIs for native UI features like menus, notifications, auto-updates, and crash reporting. Maintained under the OpenJS Foundation, it is widely used by both consumer and enterprise applications.
Problem
Building native desktop apps traditionally requires platform-specific languages and tools, making it difficult to reuse web development skills and ship to multiple OSes simultaneously.
For
software developers building cross-platform desktop applications
How it works
Electron bundles Chromium for rendering and Node.js for system access, allowing developers to write desktop apps in JavaScript, HTML, and CSS that run natively on macOS, Windows, and Linux.
Business model
open-source
Status
launched
Company
OpenJS Foundation