Rudxain (talk | contribs)
m wanted: JS
Sojourna (talk | contribs)
m Clean-up.
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
|Description=
|Description=
|InProduction=Yes
|InProduction=Yes
|Logo=Electron Software Framework Logo.svg.png
|Logo=Electron Software Framework logo.png
|ReleaseYear=2013
|ReleaseYear=2013
|Website=https://www.electronjs.org/
|Website=https://www.electronjs.org/
}}
}}
'''[[wikipedia:Electron_(software_framework)|Electron]]''' is an open-source programming framework that allows developers to write and run web applications as a standalone application. Electron uses [[Chromium]], an open-source project primarily maintained by [[Google]]<ref>{{Cite web |last=Shankland |first=Stephen |date=30 Nov 2020 |title=Google gets web allies by letting outsiders help build Chrome's foundation |url=https://www.cnet.com/tech/mobile/google-gets-web-allies-by-letting-outsiders-help-build-chromes-foundation/ |url-status=live |access-date=29 Apr 2025 |website=CNET |archive-url=http://web.archive.org/web/20251230172608/https://www.cnet.com/tech/mobile/google-gets-web-allies-by-letting-outsiders-help-build-chromes-foundation/ |archive-date=30 Dec 2025}}</ref>, as the underlying technology to parse and render web applications. The most common criticisms of Electron are performance issues and massive [[Bloatware|software bloat]], given that each application based on Electron also contains and runs Chromium.
 
'''{{Wplink|Electron_(software_framework)|Electron}}''' is an open-source programming framework that allows developers to write and run web applications as a standalone application. Electron uses [[Chromium]], an open-source project primarily maintained by [[Google]],<ref>{{Cite web |last=Shankland |first=Stephen |date=30 Nov 2020 |title=Google gets web allies by letting outsiders help build Chrome's foundation |url=https://www.cnet.com/tech/mobile/google-gets-web-allies-by-letting-outsiders-help-build-chromes-foundation/ |url-status=live |access-date=29 Apr 2025 |website=CNET |archive-url=http://web.archive.org/web/20251230172608/https://www.cnet.com/tech/mobile/google-gets-web-allies-by-letting-outsiders-help-build-chromes-foundation/ |archive-date=30 Dec 2025}}</ref> as the underlying technology to parse and render web applications. The most common criticisms of Electron are performance issues and massive [[Bloatware|software bloat]], given that each application based on Electron also contains and runs Chromium.


==Dependency on Chromium==
==Dependency on Chromium==
Due to being based on Chromium and being one of the most widely used frameworks for developing [[wikipedia:Application_software|desktop applications]], Electron heavily contributes to Google's monopoly<ref>{{Cite web |year=2025 |title=Browser Market Share Worldwide {{!}} Statcounter Global Stats |url=https://gs.statcounter.com/browser-market-share |url-status=live |archive-url=https://web.archive.org/web/20250729173848/https://gs.statcounter.com/browser-market-share |archive-date=2025-07-29 |access-date=2025-08-16 |website=Statcounter}}</ref> in the browser market. This, unfortunately, further increases the leverage Google has on the whole industry. This also means that upstream changes by Google to the Chromium project can have impacts to projects built on Electron.
Due to being based on Chromium and being one of the most widely used frameworks for developing [[wikipedia:Application_software|desktop applications]], Electron heavily contributes to Google's monopoly<ref>{{Cite web |year=2025 |title=Browser Market Share Worldwide {{!}} Statcounter Global Stats |url=https://gs.statcounter.com/browser-market-share |url-status=live |archive-url=https://web.archive.org/web/20250729173848/https://gs.statcounter.com/browser-market-share |archive-date=29 Jul 2025 |access-date=16 Aug 2025 |website=Statcounter}}</ref> in the browser market. This, unfortunately, further increases the leverage Google has on the whole industry. This also means that upstream changes by Google to the Chromium project can have impacts to projects built on Electron.


==Software using Electron==
==Software using Electron==
Documenting a full list of all applications using Electron would be extremely tedious given the wide adoption of the framework. Some notable examples, though. are:
Documenting a full list of all applications using Electron would be extremely tedious given the wide adoption of the framework. Some notable examples, however, are:


*[[Discord]]
*[[Discord]]
*[https://slack.com/ Slack]
*[[Slack]]
*[https://www.1password.com/ 1Password]
*[[1Password]]
*[[WhatsApp]]
*[[WhatsApp]]
*[[Signal cloud backups | Signal]]
*[[Signal cloud backups | Signal]]<!-- No main article as of 25 Feb 2025. - Sojourna -->
*[[Tidal_updates_terms_without_explanation_or_opportunity_to_decline | Tidal]]
*[[Tidal_updates_terms_without_explanation_or_opportunity_to_decline | Tidal]]<!-- No main article as of 25 Feb 2025. - Sojourna -->
*[[Visual Studio Code]]
*[[Visual Studio Code]]
*[https://trello.com/ Trello]
*[https://trello.com/ Trello]
Line 29: Line 30:
*[https://www.microsoft.com/en-us/microsoft-teams/group-chat-software Microsoft Teams]
*[https://www.microsoft.com/en-us/microsoft-teams/group-chat-software Microsoft Teams]


For a most complete, but not necessarily exhaustive, listing check the [https://www.electronjs.org/apps application directory on the Electron website].
For a more complete list (though not necessarily exhaustive), see the [https://www.electronjs.org/apps application directory on the Electron website].


==See also==
==See also==
*[https://en.wikipedia.org/wiki/Electron_(software_framework) Wikipedia - Electron (software framework)]
*[https://en.wikipedia.org/wiki/Chromium_(web_browser) Wikipedia - Chromium (web-browser)]
*[[JavaScript]]
*[[JavaScript]]
*{{Wplink|Chromium_(web_browser)|Wikipedia - Chromium (web-browser)}}


==References==
==References==
{{reflist}}
{{Reflist}}
[[Category:Articles in need of additional work]]
 
[[Category:Articles requiring expansion]]
[[Category:{{PAGENAME}}]]
[[Category:Electron]]