electron

寒水馨3 天前
javascript·windows·typescript·electron·跨平台·桌面应用·chromium
Windows下载、安装electron-v43.2.0(附安装包electron-v43.2.0-win32-x64.zip)Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序的开源框架。它最初由 GitHub 于 2013 年以 “Atom Shell” 之名创建,初衷是为 Atom 编辑器提供底层运行时。2015 年正式更名为 Electron,2019 年加入 OpenJS 基金会,如今由基金会与开发者社区共同维护。
寒水馨3 天前
javascript·macos·electron·node.js·跨平台·桌面应用开发·开源框架
macOS下载、安装electron-v43.2.0(附安装包electron-v43.2.0-darwin-arm64.zip)Electron 是由 GitHub 工程师 Cheng Zhao(zcbenz)于 2013 年创建的开源跨平台桌面应用开发框架。最初作为 Atom 编辑器的底层框架(当时称为 “Atom Shell”),后于 2015 年正式更名为 Electron 并独立发展。目前由 OpenJS Foundation 维护,GitHub 仓库(electron/electron)拥有超过 11.7 万星标和 1.6 万分支,是全球最受欢迎的桌面应用框架之一。
willyonzhon6 天前
electron·笑笑相册·相册管理·相册开发
从开发调试到用户能下载安装:我把相册打成安装包的经历上一篇写了:从找一张图到做成产品:我定下的第一版边界。里面有一条定得很清楚:正式形态是本地安装包。落地交付时,我也试过把部分依赖留到安装后再联网拉取,好把首包做小。测下来问题很实际:网络波动、镜像失效、权限限制,任何一环失败,用户都会卡在「装上了却跑不起来」。最后还是定成:为了让不同机器上的运行环境保持一致,Node、Python、Redis、ffmpeg 以及相关运行时,全部打进安装包。
devlei5 天前
electron
Electron原理初探要看懂 Electron,得先对 Chromium 的多进程架构有个基本概念。Chromium 本身就是一个多进程浏览器,在 Electron 诞生之前,这套进程分工就已经很清晰了:
江米小枣tonylua10 天前
electron
升级到 Prisma 7:“Rust 除锈” 带来的意外红利作为一个 Electron + pnpm monorepo 技术栈的桌面应用项目,我们在过去一年中经历了两次 Prisma 大版本升级:5→6 和 6→7。前一次是按部就班的版本跟进,后一次则是一次架构层面的重写,最终让我们收获了一个零原生依赖、零引擎二进制文件的打包方案。
还好还好不是吗14 天前
electron·开源
MatrixMedia v0.10.x 更新:B站封面自定义 + 二开指南,开源项目的开发者体验再升级MatrixMedia 是一款开源的多平台视频矩阵发布工具,支持一键将内容同步到抖音、快手、百家号、B站、头条、视频号、小红书、番茄视频 8 大主流平台。
习明然15 天前
人工智能·python·electron·c#·avalonia
我的本地化AI项目(三)上一篇文章主要介绍了本地话AI项目中,智能体助手和知识库的页面效果预览,可以看链接我的本地化AI项目(二)-CSDN博客,最近又有些功能页面基本开发完毕,在这里进行一些项目预览吧。 1.先说python开发的后台+electron前端桌面版本,整个系统模型管理页面效果如下
Hyyy16 天前
macos·electron
为什么 macOS 应用一换 Bundle ID,之前授予的权限就全失效了?做 macOS 应用时,你可能遇到过一种很像“系统失忆”的现象:这并不是 macOS 单纯按应用名称识别软件,也不是每次打包都会随机生成一个神秘密钥。真正的原因是:macOS 会结合 Bundle ID 和代码签名来判断“这是不是之前那一个应用”。当这个身份发生变化,旧权限不会自动转移给新身份。
月走乂山17 天前
electron·故障排查·mcp·claude code·anything analyzer
Anything Analyzer MCP 401 Unauthorized 故障排查在 Claude Code 中通过 /mcp 查看,Anything Analyzer MCP 持续显示 Failed to reconnect to Anything Analyzer.。netstat 看到 23816 端口在 LISTENING,应用进程没死,但 Claude Code daemon 进程与 23816 之间反复建立/断开连接。本文记录从现象到根因的完整排查过程,以及最终的修复方法。
熊猫钓鱼>_>18 天前
大数据·前端·javascript·人工智能·架构·electron·agent
Electron:当 Web 技术统治桌面你正在用的编辑器,可能比你想象的重得多。VS Code,全世界最流行的代码编辑器之一,启动它的时候,你在运行什么?
程序员老刘18 天前
electron·ai编程
Opencode从Tauri切回Electron,桌面端技术选型别被体积陷阱带偏了大家好,我是老刘2024年,Tauri发布,全网一片叫好:"Electron 杀手"、"安装包体积缩小 90%"、"Rust 性能加持"。各路技术博主(包括我在内)都在聊这个新玩具。
大意的百合18 天前
javascript·microsoft·electron
Electron 应用如何上架微软商店:从 MSIX 打包到商店提交手里有这么一个 Electron 应用,要在 Windows 上分发给最终用户。除了一直以来都在用的 NSIS 安装包、便携版之外,我们还盼着它能出现在微软商店里。说起来原因其实挺现实的:
专职19 天前
前端·javascript·electron
electron中拖动文件到桌面案例
SRET19 天前
javascript·经验分享·安全·electron·aigc·音视频·ai编程
Mineradio 沙盒隔离安装完全指南 | 一键安全运行 Electron 应用!!!“想尝鲜又怕风险?用 Sandboxie-Plus 把未知软件关进笼子!”本教程以沉浸式音乐播放器 Mineradio 为例,手把手教你如何在 Windows 上安全隔离运行任何可疑/未知软件,核心秘诀:只需勾选管理员权限,无需任何复杂配置!
三声三视20 天前
electron·harmonyos·鸿蒙
Electron 鸿蒙 PC 上关了子窗口,主窗口也卡死不动——我翻了 Chromium 源码才找到一行注释我做的 App 叫雷达鸭,鸿蒙桌面版用的是 Electron。上个月给应用加了个设置弹窗——就是个简单的 BrowserWindow,点了按钮弹出来改配置,改完关掉完事。逻辑上简单得不能再简单。
随风一样自由21 天前
前端·javascript·electron
【前端+跨端技术新格局】Tauri vs Electron 完整性能对比(2026实测数据+底层原理)Tauri 和 Electron 的性能对比如何?跨端技术新格局? 桌面端:Tauri 取代 Electron? TD:Rust + WebView 架构,安装包体积减少 80%、内存占用极低、安全沙箱更强,客户端工具、桌面管理系统首选。# Tauri vs Electron 完整性能对比(2026实测数据+底层原理) 性能差距根源:Electron 捆绑独立 Chromium + Node.js;Tauri 复用系统 WebView + Rust 编译型后端,下面分 6 大核心性能维度拆解,附带实测数值
Hyyy21 天前
electron
每天一个知识点 —— Electron在正式讲解 Electron 之前,先铺垫三个核心认知,帮你搭建底层理解框架:Web 技术的天然边界:浏览器沙箱常规 HTML/CSS/JS 代码只能运行在浏览器的沙箱环境中 —— 为了保障安全,浏览器严格限制网页对操作系统资源的访问,比如网页不能直接读写本地文件、不能调用全局快捷键、不能修改系统配置。这是 Web 应用的安全优势,也是它无法替代桌面应用的核心限制。
TrisighT22 天前
electron·harmonyos
Electron 鸿蒙 PC 上点关闭就真退出了?我花了两天才把“最小化到托盘“做稳上周把雷达鸭桌面版迁到鸿蒙 PC 上跑,同事试了一下,当头一棒:"点右上角关闭,应用直接没了?"我愣了一下。在 Windows 和 macOS 上,这套"关闭到托盘"的逻辑跑了小半年,从来没出过事。用户点关闭,窗口隐藏,托盘图标还在,右键能退出,左键能唤回。结果到鸿蒙 PC 上,这一套跟纸糊的一样,一戳就破。
TrisighT23 天前
electron·sqlite·harmonyos
Electron 鸿蒙 PC 上做本地搜索,Fuse.js 比 SQLite 快 6 倍——但我愣是选了最慢的方案先说结论:在鸿蒙 PC 的 Electron 应用里做本地搜索,如果你只盯着查询毫秒数,大概率会选错方案。
薛定谔的猫-菜鸟程序员23 天前
vue.js·websocket·electron
从零构建一个“悬浮式“实时聊天室:Electron + Vue 3 + WebSocket + SQLite 全栈实践一个支持桌面悬浮窗和 Web 浏览器双端的实时聊天系统,HTTP 与 WebSocket 共用单端口,SQLite 零配置持久化,Docker 一键部署。