Electron (software framework)
Appearance
This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. (May 2018) |
![]() | |
Developer(s) | GitHub |
---|---|
Initial release | 15 July 2013[1] |
Stable release | |
Preview release | 4.0.0-beta.2
|
Repository | |
Written in | C++, JavaScript, Objective-C++, Python and Objective-C |
Operating system | Windows, Linux and macOS |
Platform | x86, x86-64, ARM |
License | MIT License[4] |
Website | https://electronjs.org/ |
Electron (formerly known as Atom Shell[5]) is an open-source framework developed and maintained by GitHub.[6] Electron allows for the development of desktop GUI applications using front and back end components originally developed for web applications: Node.js runtime for the backend and Chromium for the frontend. Electron is the main GUI framework behind several notable open-source projects including GitHub's Atom[7] and Microsoft's Visual Studio Code[8] source code editors, the Tidal music streaming service desktop application and the Light Table[9] IDE, in addition to the freeware desktop client for the Discord chat service and Spotify.
Applications using Electron
A number of desktop applications are built with Electron including:[10]
- Atom[11]
- CrashPlan[12]
- Discord
- Etcher[13]
- GitHub Desktop[14]
- GitKraken[15]
- Hyper.js
- Keybase
- Light Table[16]
- Microsoft Teams[17]
- Microsoft Visual Studio Code[18][19]
- Microsoft SQL Operations Studio[20]
- Slack[21]
- Signal
- Twitch.tv
- Wire[22]
- Yammer
- Skype[23]
- Spotify[citation needed]
- Symphony Chat[24]
See also
References
- ^ "electron/electron". GitHub. Retrieved 8 May 2018.
- ^ "Release Notes". github.com. GitHub. 1 May 2018.
- ^ https://electronjs.org/releases
- ^ "electron/LICENSE at master". GitHub. Retrieved 25 April 2017.
- ^ Sawicki, Kevin (23 April 2015). "Atom Shell is now Electron". Atom. Retrieved 2 December 2015.
- ^ "electron/electron". GitHub. Retrieved 8 May 2018.
- ^ "atom/atom". GitHub. Retrieved 8 May 2018.
- ^ James, Mike (23 November 2015). "Visual Studio Code - Now With Added Extensions". I Programmer. Retrieved 2 December 2015.
- ^ Horner, Gabriel (10 December 2015). "Light Table 0.8.0". Retrieved 21 March 2017.
- ^ "Apps". Electron. Retrieved 18 August 2017.
- ^ Sawicki, Kevin (23 April 2015). "Atom Shell is now Electron". Electron. Retrieved 15 July 2017.
- ^ "CrashPlan for Small Business version 6.7". Code42 CrashPlan Release Notes. Retrieved 25 April 2018.
- ^ "Etcher". Retrieved 28 August 2018.
- ^ Haack, Phil (16 May 2017). "Announcing Git Integration for Atom and GitHub Desktop Beta". The GitHub Blog. Retrieved 15 July 2017.
- ^ "GitKraken 2.x". 15 August 2017. Retrieved 2 July 2018.
- ^ Horner, Gabriel (10 December 2015). "Light Table 0.8.0". Light Table Blog. Retrieved 15 July 2017.
- ^ "Electron Helper and branding". Techcommunity.microsoft.com. 20 May 2017. Retrieved 8 May 2018.
- ^ Bright, Peter (29 April 2015). "Microsoft's new Code editor is built on Google's Chromium". Ars Technica. Retrieved 18 November 2015.
- ^ "Open Source project".
- ^ "So What's Microsoft SQL Operations Studio?". Visual Studio Magazine. 8 November 2017. Retrieved 3 May 2018.
- ^ "Building hybrid applications with Electron". Several People Are Coding. Retrieved 12 August 2017.
- ^ "wireapp/wire-desktop". GitHub. Retrieved 8 May 2018.
- ^ "Apps - Electron".
- ^ "symphonyoss/SymphonyElectron". GitHub. Retrieved 27 September 2018.