Electron (software framework)

This is an old revision of this page, as edited by 86.174.108.96 (talk) at 20:02, 8 August 2016 (Made second paragraph a little more readable.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Electron (formerly known as Atom Shell[3]) is an open-source framework developed by GitHub.[4] It allows for the development of desktop GUI applications using the Node.js framework, originally used for the development of backend web applications. Electron is the main framework behind two notable open-source Source code editors: GitHub's Atom,[5] and Microsoft's Visual Studio Code.[6]

Electron
Developer(s)GitHub
Initial releaseJuly 15, 2013; 12 years ago (2013-07-15)[1]
Stable release
1.2.0 / May 26, 2016; 9 years ago (2016-05-26)[2]
Repository
Written inC++ and JavaScript
Operating systemWindows, Linux and OS X
Platformx86, x64, ARM
LicenseMIT License
Websitewww.electronjs.org Edit this on Wikidata

A basic Electron app consists of three files: package.json (metadata), main.js (code) and index.html (graphical user interface). The framework is provided by the Electron executable file (electron.exe in Windows, electron.app on OS X and electron on Linux). Developers wishing to add branding and custom icon can rename and/or edit the Electron executable file.

References

  1. ^ Earliest tagged release
  2. ^ "Release Notes". github.com. Microsoft. 26 May 2016.
  3. ^ Sawicki, Kevin (April 23, 2015). "Atom Shell is now Electron". Atom. Retrieved 2015-12-02.
  4. ^ https://github.com/atom/electron
  5. ^ https://github.com/atom/atom
  6. ^ James, Mike (23 November 2015). "Visual Studio Code - Now With Added Extensions". I Programmer. Retrieved 2015-12-02.