Electron

E554815

Electron is an open-source framework for building cross-platform desktop applications using web technologies like JavaScript, HTML, and CSS.

All labels observed (2)

Label Occurrences
Electron canonical 3
Atom Shell 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf cross-platform framework
desktop application framework
software framework
architecture main process and renderer process model
basedOn Chromium browser engine
Node.js runtime
category JavaScript framework
application framework
developer GitHub
documentation https://www.electronjs.org/docs
feature auto-updating
crash reporting
debugging
installer creation
native menus
notifications
profiling
integratesWith operating system APIs
license MIT License
maintainer OpenJS Foundation Electron Governance (current community governance)
linked to: OpenJS Foundation
originallyNamed Atom Shell
linked to: Electron
platform Linux
Windows
macOS
programmingLanguage C++
JavaScript
repository https://github.com/electron/electron
sourceModel open source
supports automatic updates via electron-updater or Squirrel
custom application menus
hardware acceleration via Chromium
inter-process communication between main and renderer processes
native modules via Node.js addons
packaging via electron-packager or electron-builder
system tray integration
supportsLanguage JavaScript
TypeScript
useCase building cross-platform desktop applications
packaging web applications as desktop apps
usedBy Atom editor
linked to: Atom text editor

GitHub Desktop
Slack desktop app
linked to: Slack

Visual Studio Code
usesTechnology CSS
Chromium
HTML
Node.js
website https://www.electronjs.org

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Electron originallyNamed Atom Shell
linked to: Electron
Eclipse Theia basedOn Electron
Theia supportsPackaging Electron