Electron (software framework)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Electron
Electron 0.36.4 Icon.png
Original author(s) Cheng Zhao
Developer(s) GitHub
Initial release 15 July 2013; 5 years ago (2013-07-15)[1]
Stable release
2.0.7 / 8 August 2018; 7 days ago (2018-08-08)[2][3]
Preview release
3.0.0-beta.5
Repository Edit this at Wikidata
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] It was created in 2012 by Cheng Zhao while interning at Intel, in an attempt to work around the problems of node-webkit, a similar framework.[7] 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[8] and Microsoft's Visual Studio Code[9] source code editors, the Tidal music streaming service desktop application and the Light Table[10] IDE, in addition to the freeware desktop client for the Discord chat service and Spotify.

Applications using Electron[edit]

A number of desktop applications are built with Electron including:[11]

See also[edit]

References[edit]

  1. ^ "electron/electron". GitHub. Retrieved 8 May 2018. 
  2. ^ "Release Notes". github.com. GitHub. 1 May 2018. 
  3. ^ https://electronjs.org/releases
  4. ^ "electron/LICENSE at master". GitHub. Retrieved 25 April 2017. 
  5. ^ Sawicki, Kevin (23 April 2015). "Atom Shell is now Electron". Atom. Retrieved 2 December 2015. 
  6. ^ "electron/electron". GitHub. Retrieved 8 May 2018. 
  7. ^ Zhao, Cheng. "From node-webkit to Electron 1.0". cheng.guru. Retrieved 2018-07-24. 
  8. ^ "atom/atom". GitHub. Retrieved 8 May 2018. 
  9. ^ James, Mike (23 November 2015). "Visual Studio Code - Now With Added Extensions". I Programmer. Retrieved 2 December 2015. 
  10. ^ Horner, Gabriel (10 December 2015). "Light Table 0.8.0". Retrieved 21 March 2017. 
  11. ^ "Apps". Electron. Retrieved 2017-08-18. 
  12. ^ Sawicki, Kevin (April 23, 2015). "Atom Shell is now Electron". Electron. Retrieved 2017-07-15. 
  13. ^ "CrashPlan for Small Business version 6.7". Code42 CrashPlan Release Notes. Retrieved 2018-04-25. 
  14. ^ Haack, Phil (May 16, 2017). "Announcing Git Integration for Atom and GitHub Desktop Beta". The GitHub Blog. Retrieved 2017-07-15. 
  15. ^ "GitKraken 2.x". August 15, 2017. Retrieved 2018-07-02. 
  16. ^ Horner, Gabriel (December 10, 2015). "Light Table 0.8.0". Light Table Blog. Retrieved 2017-07-15. 
  17. ^ "Electron Helper and branding". Techcommunity.microsoft.com. 20 May 2017. Retrieved 8 May 2018. 
  18. ^ Bright, Peter (April 29, 2015). "Microsoft's new Code editor is built on Google's Chromium". Ars Technica. Retrieved 18 November 2015. 
  19. ^ "Open Source project". 
  20. ^ "So What's Microsoft SQL Operations Studio?". Visual Studio Magazine. 8 November 2017. Retrieved 3 May 2018. 
  21. ^ "Building hybrid applications with Electron". Several People Are Coding. Retrieved 12 August 2017. 
  22. ^ "wireapp/wire-desktop". GitHub. Retrieved 8 May 2018. 
  23. ^ "Apps - Electron". 

External links[edit]