Electron (software framework)

Electron
Developer(s) GitHub
Initial release July 15, 2013 (2013-07-15)[1]
Stable release
1.4.5 / November 1, 2016 (2016-11-01)[2]
Repository github.com/electron/electron
Written in C++ and JavaScript
Operating system Windows, Linux and OS X
Platform x86, x64, ARM
License MIT License
Website electron.atom.io

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 runtime and the Chromium web browser, 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]

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. 1 Nov 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.

External links


This article is issued from Wikipedia - version of the 11/7/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.