Skip to content

ElectronEgg

一个入门简单、跨平台、企业级桌面软件开发框架

ElectronEgg

🍬 特性

  • 跨平台:一套代码,可以打包成 windows 版、Mac 版、鸿蒙OS、Linux 版、国产 UOS、Deepin、麒麟等。
  • 架构:单业务进程/模块化/多任务(进程,线程,渲染进程),让开发大型项目变的简单。
  • 简单高效:支持 Javascript、Typescript、CommonJS、ESM。
  • 前端独立:支持任何前端技术,如:vue、react、html、vite 等等。
  • 工程化:可以用前端、服务端的开发思维,来编写桌面软件。
  • 高性能:事件驱动、非阻塞式 IO。
  • 功能丰富:配置、通信、任务、插件、数据库、升级、打包、工具...等等。
  • 安全:支持字节码加密、压缩混淆加密。
  • 业务扩展:业务可以扩展其它语言,如 c/c++、python、go、java 等。

🎉 致谢

Electron-Egg 自从 2020 年开源以来,获得了很多人的支持。目前社区群总计超千人,收获 Star 超 8000+

我们会继续朝着:让所有开发者都能学会桌面软件研发 的理念,继续前进。