atom/atom-shell

Created Jun 7, 2022 · View the atom/atom-shell repository page

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

1,271

Lines of Code

82,736

From

Mar 13, 2013

To

Jun 7, 2022

About atom/atom-shell

Electron is a framework for building cross-platform desktop applications using JavaScript, HTML, and CSS. It combines Node.js and Chromium to enable developers to write desktop apps with web technologies, eliminating the need to learn platform-specific languages. The framework is widely adopted and powers applications like Visual Studio Code along with many other popular desktop programs.

The project provides prebuilt binaries for macOS, Windows, and Linux across multiple architectures including Intel, ARM64, and Apple Silicon. macOS Monterey and newer are supported, Windows 10 and newer are supported, and Linux builds are verified to work on Ubuntu 18.04+, Fedora 32+, and Debian 10+. Installation is straightforward through npm, where Electron can be added as a development dependency to projects.

The Electron ecosystem includes supplementary tools like Electron Fiddle, which allows developers to experiment with the framework, run code examples, and test different Electron versions. Comprehensive documentation is available in multiple languages through crowdsourced translations, including Chinese, French, German, Japanese, Portuguese, Russian, and Spanish. The project welcomes community contributions and maintains a code of conduct for all participants.

Share this video

More from atom

See all →