Electron (software framework)

This is an old revision of this page, as edited by FleetCommand (talk | contribs) at 21:18, 9 July 2016 (Basics facts of Electron added). 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
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 Electron executable file (electron.exe in Windows, electron.app on OS X and electron on Linux) is added to them to make them complete. Developers willing to add branding and custom computer icon to their app rename and edit the mentioned 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.