Electron 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Electron 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Electron 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。

Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(16) 发布并加入讨论🔥
发表了资讯
05/09 16:13

Electron v30.0.3 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v30.0.3 更新内容如下: 修复 修复了从WebContentsView内的webContents调用document.requestFullscreen时不起作用的问题。#41996 修复了fs.createWriteStream可能乱序写入的问题。 #42046 修复了 ma...

5
3
发表了资讯
04/17 10:32

Electron v30.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v30.0.0 更新内容如下: Stack Upgrades Chromium 124.0.6367.49 New in 124 New in 123 Node 20.11.1 Node 20.11.1 blog post V8 12.4 Breaking Changes 添加了WebContentsView和BaseWindow,替换了...

3
1
发表了资讯
04/08 14:29

Electron 29.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v29.2.0 更新内容如下: 修复 修复了 libnotify 0.8.x 门户环境下的 Notification::Close() 中的崩溃。# 41707 修复了通过 Chrome DevTools 协议使用Storage.{get|set|clear}Cookies的问题。 # 4173...

1
3
发表了资讯
03/30 10:31

Electron 29.1.6 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v29.1.6 更新内容如下: 修复 修复了shell.showItemInFolder在传递的路径包含正斜杠时无法打开 Windows 资源管理器的问题。# 41672 修复了扩展卸载时chrome.scripting可能发生的崩溃。 #41701 修复了...

5
0
发表了资讯
02/29 15:08

Electron v29.1.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v29.1.0 更新内容如下: Features 添加了对实用程序进程中使用 net 模块发出的请求的代理配置支持。#41416 修复 确保 ScreenCaptureKit 仅在 macOS 14.4 及更高版本上使用,以避免权限提示。#41403 ...

0
0
发表了资讯
02/23 17:26

2024 年,只有搞颜色的 P 站真正关心网站性能

2024 年,大家觉得一个网站 JS 文件的平均大小应该是多少?1MB、5MB、10MB,还是更加大呢? 近年来,层出不穷的现代化前端技术让人眼花缭乱,再加上终端设备的配置越来越高,许多网站似乎不用再过分担心性能问题 —— 常常打开网站就要下载超过 10M 的 JS 文件。 知名开源开发者 Nikita Prokopov 对常见网站的 JS 文件大小进行了统计(未压缩),结果有点令人出乎意料。 以静态页面为主的网站 Wikipedia, 0.2 MB Linear, 3 MB Z...

22
6
发表了资讯
02/21 14:43

Electron v29.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v29.0.0 更新内容如下: Stack Upgrades Chromium 122.0.6261.39 New in 122 New in 121 Node 20.9.0 Node 20.9.0 blog post V8 12.2 Breaking Changes 通过contextBridge调用函数时,现在会使用预期...

0
3
发表了资讯
01/26 14:30

Electron v28.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v28.2.0 更新内容如下: Features 将网络模块添加到实用程序进程中。# 40967(也在27、29) 修复 修复了session.fromPartition()键查找错误。#41083 修复了调用dialog.showMessageBoxSync时可能发生...

0
0
发表了资讯
2023/12/26 10:24

Electron v28.1.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v28.1.0 更新内容如下: Features 在protocol.registerSchemesAsPrivileged中添加了一个选项,允许在自定义方案中使用 V8 代码缓存。#40709 Fixes 修复了默认--inspectport 的文档。#40743 防止 ma...

0
0
发表了资讯
2023/12/06 13:58

Electron v28.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v28.0.0 更新内容如下: Stack Upgrades Breaking Changes BrowserWindow.setTrafficLightPosition()和BrowserWindow.getTrafficLightPosition()方法已被删除。#39479 app.runningUnderRosettaTrans...

0
1
发表了资讯
2023/10/12 14:14

Electron v27.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v27.0.0 更新内容如下: Stack Upgrades Chromium 118.0.5993.32 New in 117 New in 118 Node 18.17.1 Node 18.17.1 blog post V8 11.8 Breaking Changes macOS 10.13 和 10.14 支持已移除。38891 i...

4
2
发表了资讯
2023/10/06 10:37

Electron 26.3.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v26.3.0 更新内容如下: Features 添加了对chrome.scripting扩展 API 的支持。#39676 Fixes 修复了在某些情况下 BrowserView.setBounds 调用不会在新边界中绘制视图的问题。#40036 修复了当options...

2
0
发表了资讯
2023/09/24 10:30

Electron v26.2.2 & v25.8.2 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v26.2.2 更新内容如下: Fixes 修复了在添加到BrowserViews之前设置边界BrowserWindow可能会出现意外的错误偏移的问题。#39850 其他变化 安全性:向后移植修复 1477588。#39918 将 Chromium 更新为 ...

0
2
发表了资讯
2023/09/03 10:45

Electron 26.1.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 26.1.0 现已发布,具体更新内容如下: Features 添加了对 --dns-result-order Node.js cli flag 的支持。#39501 Fixes 修复了在模态子窗口上调用BrowserWindow.moveTop()时可能发生的崩溃。#39527 ...

1
2
发表了资讯
2023/08/17 14:23

Electron 26.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 26.0.0 现已发布,具体更新内容如下: Stack Upgrades Chromium 116.0.5845.62 New in 116 New in 115 Node 18.6.1 Node 18.16.1 blog post V8 11.2 Breaking Changes webContents.getPrintersAPI 已...

1
1
发表了资讯
2023/08/14 10:54

Electron 25.5.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 25.5.0 现已发布,具体更新内容如下: Features 添加了safeStorage.setUsePlainTextEncryption和safeStorage.getSelectedStorageBackendapi。#39325 Fixes 修复了在 macOS 上关闭活动 native tab 时...

2
0
发表了资讯
2023/08/08 14:09

Electron 25.4.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 25.4.0 现已发布,具体更新内容如下: Features 为通过ipcRenderer.sendTo()发送的信息添加了senderIsMainFrame。#39208 Fixes 修复了重新设置第一个父级已被破坏的 BrowserWindow 的父级时可能发生...

0
3
发表了资讯
2023/07/31 15:35

火绒安全升级版本,导致所有基于 Electron 的应用卡顿

有网友反馈称,周末升级火绒安全后,发现部分应用出现卡顿的情况,包括 VS Code、新版 NT 架构的 Windows QQ 等应用全部存在问题。 从用户反馈来看,出现卡顿的应用基于 Electron 框架开发,其他不是基于此框架开发的应用则没有问题。 以腾讯 QQ 为例,更新火绒安全后,腾讯 QQ 各种界面的操作都出现明显卡顿。打开任务管理器可以观察到此时火绒安全软件的安全服务模块占用大量处理器和内存资源,进而导致系统卡顿。 遇到该问题...

21
2
发表了资讯
2023/07/24 14:23

Electron 25.3.1 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 25.3.1 现已发布,具体更新内容如下: Fixes 修复了 macOS 上BrowserWindow.moveAbove()和BrowserWindow.moveTop()不适用于子窗口的问题。#39071 修复了在某些情况下openFile未作为对话框属性传递时...

1
2
发表了资讯
2023/07/18 10:39

Electron 25.3.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 25.3.0 现已发布,具体更新内容如下: Features 添加了使用session.downloadURL()发送 HTTP headers 的功能。#38870 Fixes 修复了使用 PipeWire 在 Wayland 上列出桌面捕获源时发生的崩溃。#39051 ...

2
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
16 评论
853 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部