← Package directory
Available on winget

Install Electron

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

Install with winget
winget install --id OpenJS.Electron.33
Upgrade
winget upgrade --id OpenJS.Electron.33
Uninstall
winget uninstall --id OpenJS.Electron.33

About Electron

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

What's new in 33.4.11

Release Notes for v33.4.11 Fixes - Fixed electron.shell.openExternal and electron.shell.openPath to honor user-defined system defaults on Linux. #46787 (Also in 34, 35, 36)

Read release notes

Version history

Version Updated Notes
33.4.11 Unknown Release Notes for v33.4.11 Fixes - Fixed electron.shell.openExternal and electron.shell.openPath to honor user-defined system defaults on Linux. #46787 (Also in 34, 35, 36)
33.4.10 Unknown Release Notes for v33.4.10 Fixes - Fixed ElectronAccessibilityUI bug. #46589 (Also in 34, 35, 36) - Fixed an inverted conditional in the above PR that caused broken window borders in some circumstances on Wayland. #46645...
33.4.9 Unknown Release Notes for v33.4.9 Fixes - Fixed to make sure maximize is emitted when reduce motion is enabled on macOS. #46476
33.4.8 Unknown Release Notes for v33.4.8 Other Changes - Security: backported fix for CVE-2025-2783. #46305
33.4.7 Unknown Release Notes for v33.4.7 Fixes - Fixed an issue where the resizing border didn't work as expected on Wayland windows. #46222 (Also in 34, 35, 36)
33.4.6 Unknown Release Notes for v33.4.6 Fixes - Fixed an issue where snapped windows in Windows may sometimes be improperly restored. #46038 (Also in 34, 35, 36) - Fixed an issue where system-context-menu incorrectly fired for all reg...
33.4.5 Unknown Release Notes for v33.4.5 Fixes - Fixed invalid memory access in pdf viewer which lead to random crashes. #46003 (Also in 34, 35) Other Changes - Security: backported fix for 396481096. - Security: backported fix for 390...
33.4.4 Unknown Release Notes for v33.4.4 Other Changes - Backported fix for 401059730. #45940 - Backported fix for 401059730. #45945
33.4.3 Unknown Release Notes for v33.4.3 Other Changes - Fixed an issue where native Node.js addons including uv.h before node.h don't compile as expected. #45872 - Security: backported fix for 383772517. - Security: backported fix for...
33.4.2 Unknown Release Notes for v33.4.2 Fixes - Backported fix for a upstream bug that cause Offscreen Rendering to stutter. #45658 (Also in 32, 34, 35) - Fixed WebFrameMain crash related to accessing speculative frames that have been...
33.4.1 Unknown Release Notes for v33.4.1 Fixes - Fixed an issue where Electron may experience crashes on Linux with 16KiB pages. #45602 - Fixed an issue where Windows Control Overlay didn't work with some window configurations. #45476...
33.4.0 Unknown Release Notes for v33.4.0 Features - Added permission support for document.executeCommand("paste"). #45473 (Also in 34, 35) Fixes - Fixed a crash when calling shell.readShortcutLink caused by PKEY_AppUserModel_ToastActiv...
33.3.2 Unknown Release Notes for v33.3.2 Fixes - Fixed a potential crash in chrome.tabs.update(). #45303 - Fixed an issue where drag-dropping two directories would cause getAsFileSystemHandle to never resolve. #45257 (Also in 34, 35) -...
33.3.1 Unknown Release Notes for v33.3.1 Fixes - Fixed chrome.i18n extension API being unavailable in service workers. #45037 (Also in 31, 32, 34) - Fixed build failure when the PDF viewer is disabled. #44965 (Also in 34) - Fixed custo...
33.3.0 Unknown Release Notes for v33.3.0 Features - Added APIs to manage shared dictionaries for compression efficiency using Brotli or ZStandard. The new APIs are session.getSharedDictionaryUsageInfo(), session.getSharedDictionaryInfo...
33.2.1 Unknown Release Notes for v33.2.1 Fixes - Fixed a crash that could occur when calling shell.readShortcutLink on Windows. #44803 (Also in 34) - Fixed an issue where WebContentsViews were being improperly removed. #44671 (Also in...
33.2.0 Unknown Release Notes for v33.2.0 Features - Added GPU accelerated shared texture offscreen rendering. #44511 Other Changes - Updated Chromium to 130.0.6723.118. #44591
33.1.0 Unknown Release Notes for v33.1.0 Features - Added WebFrameMain.detached for frames in an unloading state. - Added WebFrameMain.isDestroyed() to determine if a frame has been destroyed. - Fixed webFrameMain.fromId(processId, fra...
33.0.2 Unknown Release Notes for v33.0.2 Fixes - Fixed trace-startup not working on macOS. #44276 (Also in 32, 34) - Fixed an issue where closing a window after printing on Linux triggered a crash. #44285 (Also in 31, 32, 34) - Fixed a...
33.0.1 Unknown Release Notes for v33.0.1 Other Changes - Updated Chromium to 130.0.6723.59. #44271