Electron (software framework)

Electron (formerly known as Atom Shell) is a free and open-source software framework developed and maintained by OpenJS Foundation. The framework is designed to create desktop applications using web technologies (mainly HTML, CSS and JavaScript, although other technologies such as front-end frameworks and WebAssembly are possible) that are rendered using a version of the Chromium browser engine and a back end using the Node.js runtime environment. It also uses various APIs to enable functionality such as native integration with Node.js services and an inter-process communication module.

Electron
Original author(s)GitHub
Developer(s)OpenJS Foundation
Initial release15 July 2013 (2013-07-15)
Stable release
28.2.1  / 31 January 2024 (31 January 2024)
Preview release
29.0.0-beta.9 / February 12, 2024 (2024-02-12)
Repository
Written inC++, JavaScript, Objective-C++ and Objective-C
Operating systemLinux, FreeBSD, macOS, and Windows
PlatformIA-32, x86-64, ARM
LicenseMIT License
Websitewww.electronjs.org

Electron was originally built for Atom and is the main GUI framework behind several other open-source projects including GitHub Desktop, Light Table, Visual Studio Code, WordPress Desktop and Eclipse Theia.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.