Создавайте кросс-платформенные приложения при помощи JavaScript, HTML и CSS
Релизы
$ npm i -D electron@latest
# Electron 12.0.1
# Node 14.16.0
# Chromium 89.0.4389.82
$ npm i -D electron@beta
# Electron 13.0.0-beta.5
# Node 14.16.0
# Chromium 90.0.4415.0
$ npm i -D electron-nightly
# Electron 14.0.0-nightly.20210317
# Node 14.16.0
# Chromium 90.0.4415.0
Приложения, которые любят пользователи, созданные с помощью Electron
Тысячи организаций, охватывающих все отрасли промышленности, используют Electron для создания кросс-платформенного программного обеспечения.
Это проще, чем вы думаете
Если Вы можете сделать сайт, то Вы сможете сделать настольное приложение. Electron это фреймворк для создания нативных приложений с веб-технологиями, такими как: JavaScript, HTML и CSS. Он заботится о трудных частях, так что Вы можете сосредоточиться на главных элементах Вашего приложения.
Веб-технологии
Electron использует Chromium и Node.js, так что Вы можете создавать свои приложения на HTML, CSS и JavaScript.
Open Source
Electron это проект с открытым исходным кодом, который поддерживается GitHub и активным сообществом участников.
Кросс-платформенный
Совместимые с Mac, Windows и Linux приложения Electron создаются и запускаются на трех платформах.
Сложные вещи стали проще
Начать работу
Для начала работы с Electron посмотрите на указанные ниже ресурсы. Узнайте как обернуть Ваше веб-приложение с Electron, получить доступ ко всем API и научиться создавать установщики.
Исследуйте Electron API
Демонстрационное приложение Electron API интерактивно демонстрирует наиболее важные функции Electron API. Посмотрите на возможности Electron на примере простого кода и прочитайте полезные советы для создания Вашего приложения.
Попробуйте более мощные эксперименты с Electron Fiddle
Electron Fiddle позволяет Вам создавать и пробовать небольшие эксперименты с Electron. По открытию, Вас приветствуют шаблоном ускоренного запуска - Вы можете изменить несколько установок, выбрать желаемую версию Electron и поиграть с разными вариантами. После, сохраните Ваш Fiddle как GitHub Gist или в локальную папку. При опубликовании в GitHub, Ваш Fiddle доступен любому и всё, что нужно сделать, чтобы попробовать Ваш Fiddle это ввести его в адресную строку браузера.
Подготовьте приложение быстрого старта для просмотра Electron в действии:
Небольшое приложение Electron с полезными нотациями.
# Клонируйте репозиторий быстрого старта
$ git clone https://github.com/electron/electron-quick-start
# Перейдите в репозиторий
$ cd electron-quick-start
# Установите зависимости и выполните
$ npm install && npm start
Или окунитесь глубже и ознакомьтесь с документацией.
Нужна помощь?
Задавайте вопросы на форуме Discuss. Следите за важными объявлениями @electronjs в Twitter. Если Вам нужно решить персональный вопрос, отправьте e-mail на info@electronjs.org.