We stand with Ukraine to help keep people safe. Join us
EN
When you purchase through links on our site, we may earn an affiliate commission

Electron for Mac

Build cross-platform apps with JS, HTML, and CSS.

Free
In English
Version 42.3.0
3.0
Based on 2 user rates

Electron overview

Electron makes it easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.

Features
  • Web Technologies Electron uses Chromium and Node.js so you can build your app with HTML, CSS, and JavaScript.
  • Open Source - Electron is an open source project maintained by GitHub and an active community of contributors.
  • Cross Platform - Compatible with Mac, Windows, and Linux, Electron apps build and run on three platforms.

What's new in version 42.3.0

Features
  • Added Linux support for app.getApplicationInfoForProtocol(). #51680
  • Added Notification.remove(), removeAll(), and removeGroup() static methods for macOS. #51691 (Also in 43)
  • Added session support to net module requests from utility process. #51698
Fixes
  • Fixed an issue where process and other Node globals were undefined in ESM preload scripts when contextIsolation was disabled. #51726 (Also in 43)
  • Fixed native addon compilation failure with undefined msvc intrinsic from v8 headers. #51706 (Also in 43)
Other Changes
  • Updated Chromium to 148.0.7778.180. #51600

Electron for Mac

Free
In English
Version 42.3.0
Write a detailed review about Electron

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
3.0

(3 Reviews of Electron)

  • Comments

  • User Ratings

Iliketrash
Iliketrash
Feb 8, 2026
40.2.1
0.0
Feb 8, 2026
0.0
Version: 40.2.1
For all of its advantages for cross-platform programs, Electron is probably the primary source of code bloat. IEEE Spectrum ran an article on software security with emphasis that programmers use vast amounts of code for which security is unknown. As a corollary to this discussion, the author discussed code bloat and the garage door opener that takes 50 million lines of code.
Mcr
Mcr
Dec 24, 2025
39.2.7
0.0
Dec 24, 2025
0.0
Version: 39.2.7
For many years developers complained about managing system wide libraries and packages supporting multiple apps, Linux for example. One app requires version xx.yy of package A, another requires version xx.zz. So then now we have flatpacks and appimages and snap packages, but then complaints of duplicated and wasted disk space for redundant code that for the most part is the same for everyone, as is the case with Electron apps. Centralized system wide architectures like Java have the issue that if something breaks, they ALL break, and who governs or 'owns' the standard, what gets in/out, fixed. No perfect solution. Personally, I think the convenience of quickly buidling cross platform apps outweighs the overhead, IF cross platform is important to you.
Aargl
Aargl
Dec 22, 2023
28.0.0
0.0
Dec 22, 2023
0.0
Version: 28.0.0
As a user: The trouble with Electron based apps is that you end up with wasted GB of duplicate frameworks, if you use many such apps. I've tried symlinking them to have only one copy of Electron somewhere but it doesn't work. It would be nice to have an option to install it system wide, like Java.
Simon3
Simon3
Feb 4, 2024
28.2.0
1.0
Feb 4, 2024
1.0
Version: 28.2.0
Sandro-Bilbeisi
Sandro-Bilbeisi
Oct 22, 2021
1.0.0
5.0
Oct 22, 2021
5.0
Version: 1.0.0