首页 > 软件列表 > electron
electron

electron

跨平台桌面应用开发工具

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2021-01-08
软件厂商/开发者信息:OpenJS Foundation 与 Electron 贡献者

软件介绍

Electron 是一个用 JavaScript、HTML 和 CSS 构建跨平台桌面应用的框架,它把 Chromium 与 Node.js 嵌入应用中,让 Web 技术可以直接用于桌面开发。项目隶属 OpenJS Foundation,由社区贡献者共同维护,代码托管在 GitHub 的 electron 组织下。

核心功能

  • 稳定的渲染环境:自带固定版本的 Chromium,应用可使用较新的 Web 平台特性。
  • 及时的安全修复:主版本随 Chromium 同步发布,安全修复能较快跟进。
  • 可扩展:可使用 npm 包,也可编写原生扩展。
  • 桌面集成:通过主进程 API 使用原生窗口、菜单、对话框和通知。
  • 分发支持:提供内置自动更新(macOS 和 Windows)、安装包生成、应用商店支持和崩溃报告。
  • 配套工具:Electron Forge 用于构建和发布,Electron Fiddle 用于做小型试验。

支持平台与系统要求

用 Electron 开发的应用可在 macOS、Windows 和 Linux 上原生运行,覆盖各受支持的架构。依据 GitHub 页面,预编译二进制支持 macOS Ventura 及更高版本(Intel 与 Apple Silicon)、Windows 10 及更高版本(x64、arm64)以及 Linux(x64、arm64,需发行版仍受 Chromium 与发行商支持)。

版本与授权

Electron 是开源项目,仓库采用 MIT 许可证。官网撰写时列出的版本为 Electron 45.1.0(Node 24.22.1、Chromium 156.0.8078.49)。站内的 11.x 版本属于早期主版本,已远落后于当前版本。

适用人群或使用场景

适合熟悉 Web 前端、希望用同一套代码交付 Windows、macOS 和 Linux 桌面程序的开发者,也适合需要把现有网页应用做成桌面客户端的团队。

版本列表