Electron

软件描述

如果你能建网站,就能建桌面应用。Electron 是一个使用 JavaScript、HTML 和 CSS 等网络技术创建原生应用的框架。它处理了复杂部分,让你可以专注于应用的核心功能。

官方网站

访问软件的官方网站了解更多信息

官方认证

electronjs.org

安全链接HTTPS
立即访问

什么是 Electron?

如果你能建网站,就能开发桌面应用。Electron 是一个使用 JavaScript、HTML 和 CSS 等网络技术创建原生应用程序的框架。它处理了复杂部分,让你专注于应用的核心功能。

通过 Electron,为公司或创意开发桌面应用变得轻而易举。最初为 GitHub 的 Atom 编辑器开发,此后微软、Facebook、Slack 和 Docker 等公司也使用 Electron 创建应用。

Electron 使用 Chromium 和 Node.js,因此你可以用 HTML、CSS 和 JavaScript 构建应用。

Electron 是由 GitHub 维护的开源项目,拥有活跃的贡献者社区。

兼容 Mac、Windows 和 Linux,Electron 应用可在三个平台上构建和运行。

🔄 替代方案

43 个选择
3

用于 Rust、C++ 和 JavaScript 的 GUI 工具包,可高效地为嵌入式设备和桌面应用程序开发流畅的图形用户界面。

0

用于创建适用于 iOS、Android、WinCE、Sailfish OS、Windows、Linux 和 macOS 的移动和桌面应用程序的跨平台框架。

Svelte Native

Svelte Native

0

Svelte Native 是一种使用 NativeScript 构建移动应用的新方法。与其他 JavaScript 移动开发框架(如 React Native 和 NativeScript-Vue)主要在移动设备上完成大部分工作不同,Svelte Native 将这部分工作转移到编译阶段……

5

一个代码库,适用于所有平台。Dioxus 是一个受 React 启发的 Rust 库,专注于开发者体验。用更短的时间为每个平台构建快速、美观且功能完整的应用程序。

0

pywebview 是一个轻量级的跨平台封装,基于网页视图组件,可在独立的原生 GUI 窗口中显示 HTML 内容。你可以将其视为 Python 版的 Electron(但可执行文件体积小得多)。

Revery

Revery

0

原生、高性能、跨平台桌面应用——使用 ReasonML 构建。Revery 类似于超快的原生代码 Electron,内置类 React/类 Redux 库和快速构建系统,开箱即用。

Ultralight

Ultralight

5

Ultralight 是一个用于游戏和桌面应用程序的 HTML 用户界面工具包。它本质上是为速度、性能和效率而精简并重新构建的 WebKit 版本。

Vuido

Vuido

0

Vuido 结合了 Vue.js 的简洁性与开源的 libui 库,可让你创建轻量级的原生桌面应用程序。这些应用可跨平台运行,并使用原生 GUI 组件(不同于基于 Electron 的桌面网页应用)。

上一页下一页
评分3.0 / 5.0

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub