Electron-Egg

kaka996.com又名 Electron-Egg

开源的跨平台桌面软件开发框架,把 Electron 界面能力与 Egg.js 后端结构结合,可打包到 Windows、Mac、Linux 及统信 UOS、麒麟等国产系统,适合已会前端或 Node.js、想低成本做出跨平台桌面应用的开发者。

工具免费网页 · Windows · macOS · Linux多语言开源

Electron-Egg 首页截图

Electron-Egg 是一个用来开发桌面软件的开源框架。它把 Electron 的界面能力和 Egg.js 的后端结构拼在一起,让写网页的人也能做出带窗口、能读写本地文件、能自动升级的桌面程序。项目从 2020 年开源,代码放在 GitHub 和 Gitee 上。

主要功能

框架支持 JavaScript、TypeScript、CommonJS 和 ESM 几种写法,前端部分不绑定技术栈,Vue、React、HTML、Vite 都能接。它把业务进程、渲染进程和任务模块分开,方便大项目拆结构。打包环节覆盖 Windows、Mac、Linux,也适配统信 UOS、Deepin、麒麟等国产系统,还提到鸿蒙。安全方面提供字节码加密和压缩混淆,业务逻辑可以延伸到 C/C++、Python、Go、Java 等语言。

适合谁

适合已经会写前端或 Node.js、想低成本做出跨平台桌面应用的开发者,尤其是需要同时发布到国产操作系统的团队。如果只是做一个小工具,框架自带的配置、通信、任务、插件、数据库、升级、打包这些模块能省掉不少搭架子的时间。

费用与限制

项目开源免费,文档站提供 v5.0.0 版本的中英文说明。用之前需要熟悉 Electron 和 Egg.js 的基本概念,它不是拖拽式工具,仍然要写代码。社区目前有上千成员,GitHub 上拿到 8000 多颗星。

常见问题

Electron-Egg 收费吗?
Electron-Egg 免费使用。
Electron-Egg 有哪些平台 / App?
支持 网页、Windows、macOS、Linux。
Electron-Egg 的替代品有哪些?
本站整理了 2 个替代品,例如 Electron、Tauri。

替代品 全部 2 个 →

收录于 2024 年 6 月 · 更新于 11 月 8 日 · 浏览 227 · 报告问题

替代品 2 个打开官网kaka996.com