www.electronjs.org
Open in
urlscan Pro
2620:1ec:46::40
Public Scan
Submitted URL: http://electronjs.org/
Effective URL: https://www.electronjs.org/
Submission: On January 22 via manual from MX — Scanned from US
Effective URL: https://www.electronjs.org/
Submission: On January 22 via manual from MX — Scanned from US
Form analysis
0 forms found in the DOMText Content
Skip to main content ElectronDocsAPIBlog Tools * Electron Forge * Electron Fiddle Community * Governance * Showcase * Resources ReleasesGitHub English * English * Deutsch * Español * Français * 日本語 * Português * Русский * 中文 SearchK BUILD CROSS-PLATFORM DESKTOP APPS WITH JAVASCRIPT, HTML, AND CSS Docs web-tech WEB TECHNOLOGIES Electron embeds Chromium and Node.js to enable web developers to create desktop applications. cross-platform CROSS PLATFORM Compatible with macOS, Windows, and Linux, Electron apps run on three platforms across all supported architectures. open-source OPEN SOURCE Electron is an open source project maintained by the OpenJS Foundation and an active community of contributors. DESKTOP DEVELOPMENT MADE EASY Electron takes care of the hard parts so you can focus on the core of your application. NATIVE GRAPHICAL USER INTERFACES Interact with your operating system's interfaces with Electron's main process APIs. Customize your application window appearance, control application menus, or alert users through dialogs or notifications. AUTOMATIC SOFTWARE UPDATES Send out software updates to your macOS and Windows users whenever you release a new version with Electron's autoUpdater module, powered by Squirrel. APPLICATION INSTALLERS Use community-supported tooling to generate platform-specific tooling like Apple Disk Image (.dmg) on macOS, Windows Installer (.msi) on Windows, or RPM Package Manager (.rpm) on Linux. APP STORE DISTRIBUTION Distribute your application to more users. Electron has first-class support for the Mac App Store (macOS), the Microsoft Store (Windows), or the Snap Store (Linux). CRASH REPORTING Automatically collect JavaScript and native crash data from your users with the crashReporter module. Use a third-party service to collect this data or set up your own on-premise Crashpad server. USE THE TOOLS YOU LOVE With the power of modern Chromium, Electron gives you an unopinionated blank slate to build your app. Choose to integrate your favourite libraries and frameworks from the front-end ecosystem, or carve your own path with bespoke HTML code. React Vue.js Next.js Tailwind CSS Bootstrap Three.js Angular TypeScript webpack Playwright Testing Library Sass New! ELECTRON FORGE Electron Forge is a batteries-included toolkit for building and publishing Electron apps. Get your Electron app started the right way with first-class support for JavaScript bundling and an extensible module ecosystem. Get startedSource code $ npm init electron-app@latest my-app ✔ Locating custom template: "base" ✔ Initializing directory ✔ Preparing template ✔ Initializing template ✔ Installing template dependencies Direct download INSTALLATION If you want to figure things out for yourself, you can install the Electron package directly from the npm registry. For a production-ready experience, install the latest stable version. If you want something a bit more experimental, try the prerelease or nightly channels. * Stable * Prerelease * Nightly $ npm install --save-dev electron@latest # Electron 28.1.4 # Node 18.18.2 # Chromium 120.0.6099.216 Experiment with the API ELECTRON FIDDLE Electron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template after opening — change a few things, choose the version of Electron you want to run it with, and play around. Save your Fiddle either as a GitHub Gist or to a local folder. Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar. DownloadSource code APPS USERS LOVE, BUILT WITH ELECTRON Thousands of organizations spanning all industries use Electron to build cross-platform software. 1Password Asana Discord Dropbox Figma Agora Flat GitHub Desktop itch Loom MongoDB Compass Notion Obsidian Polypane Postman Signal Skype Slack Splice Microsoft Teams Tidal Trello Twitch VS Code WordPress Desktop See more Docs * Getting Started * API Reference Checklists * Performance * Security Tools * Electron Forge * Electron Fiddle Community * Governance * Resources * Discord * Twitter * Mastodon * Stack Overflow More * GitHub * Open Collective Copyright © 2023 OpenJS Foundation and Electron contributors. Hosting and infrastructure graciously provided by