Electron
Build cross-platform desktop apps with JavaScript, HTML, and CSS

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.
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.
software developers building cross-platform desktop applications
Background.
- Status
- launched
- Business model
- open-source
- Company
- OpenJS Foundation
Similar projects.
Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.
Have a take on this space?
Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.