Electron
Build cross platform desktop application with JavaScript, HTML and CSS.
Electron combines Chromium and Node.js to let developers create native‑looking desktop applications using JavaScript, HTML, and CSS. The framework runs on macOS, Windows, and Linux, providing a consistent rendering engine and access to operating‑system APIs through a main process. Because it ships a stable Chromium build, apps can use the latest web platform features while receiving security updates in lockstep with the browser.
The project is open‑source under the OpenJS Foundation and maintained by an active community. Developers can extend functionality with any npm package or custom native add‑ons, and use bundled tools such as autoUpdater for seamless software updates, crashReporter for error collection, and community‑supported packagers to generate installers and App Store packages for each platform.
Electron’s design aims to simplify desktop development: it handles window creation, menus, dialogs, notifications, and other native UI elements, allowing developers to focus on application logic while leveraging familiar web frameworks and tooling.
Reviews
Loading reviews…
Similar apps

Code Editors & IDEs
Electron
Build desktop apps with JavaScript, HTML, and CSS

Code Editors & IDEs
Electron Fiddle
Create and play with small Electron experiments
Email Clients
ElectronMail
An Electron-based unofficial desktop client for ProtonMail.

Code Editors & IDEs
Tauri
Create small, fast, secure, cross-platform applications
Code Editors & IDEs
Electrino
Desktop runtime for web apps using the system's browser engine.

DevOps & Infrastructure
nw.js
Build desktop apps with HTML and JavaScript.