![]() | |
![]() | |
Original author(s) | GitHub |
---|---|
Developer(s) | OpenJS Foundation |
Initial release | 15 July 2013[1] |
Stable release | 33.0.0[2] ![]() |
Preview release | 34.0.0-alpha.1[3]
/ October 15, 2024 |
Repository | |
Written in | C++, JavaScript, Objective-C++ and Objective-C |
Operating system | Linux, macOS, and Windows |
Platform | IA-32, x86-64, ARM |
License | MIT License[4] |
Website | www |
Electron (formerly known as Atom Shell[5]) is a free and open-source software framework developed and maintained by OpenJS Foundation.[6] 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.[7] It also uses various APIs to enable functionality such as native integration with Node.js services and an inter-process communication module.
Electron was originally built for Atom[5] and is the main GUI framework behind several other open-source projects including GitHub Desktop, Light Table,[8] Visual Studio Code, WordPress Desktop,[9] and Eclipse Theia.[10]