cc 0d765ae344 feat(codex): 运行时面板展示桥接状态(P4) 1 週間 前
..
cmd 9e4095fa1f 1 2 週間 前
electron b9075dda7f feat(codex): 内置 Responses→Chat 桥接,chat-only 端点自动接入(P3) 1 週間 前
frontend 0d765ae344 feat(codex): 运行时面板展示桥接状态(P4) 1 週間 前
public 96ccc560ce 1 2 週間 前
scripts 9e4095fa1f 1 2 週間 前
.gitignore 9e4095fa1f 1 2 週間 前
LICENSE 96ccc560ce 1 2 週間 前
README.md 96ccc560ce 1 2 週間 前
README.zh-CN.md 96ccc560ce 1 2 週間 前
package.json 9e4095fa1f 1 2 週間 前
tsconfig.json 9e4095fa1f 1 2 週間 前
vitest.config.mts 9e4095fa1f 1 2 週間 前
vitest.smoke.mts 9e4095fa1f 1 2 週間 前

README.md

star GitHub Star License

🎉🎉🎉 ElectronEgg V5 Has Been Released! 🎉🎉🎉


An easy-to-learn, cross-platform, enterprise-grade desktop software development framework


📋 Introduction

The framework has been widely used in accounting, government, enterprise, healthcare, education, stock trading, ERP, entertainment, video, and other desktop application domains — feel confident using it!

👦 Who Can Use It

The project already has 5 community groups covering frontend, Java, Go, Python, PHP, and other developers.

Whether you are a frontend, backend, DevOps, game, or client developer, you can get started quickly.

🐶 Showcase

📺 Features

  • 🍩 Why use it? Desktop software (office & personal tools) will remain one of the PC demands for the next decade, boosting work efficiency
  • 🍉 Simple: Supports JS, TS, CJS, ESM
  • 🍑 Vision: All developers can learn desktop software development
  • 🍰 Gitee: https://gitee.com/dromara/electron-egg 6000+
  • 🍨 GitHub: https://github.com/dromara/electron-egg 2400+
  • 🏆 Gitee Most Valuable Open Source Project

📚 Documentation

📦 Highlights

  1. 🍄 Cross-platform: One codebase can be packaged for Windows, macOS, Linux, national UOS, Deepin, Kylin, etc.
  2. 🌹 Architecture: Single business process / modular / multi-task (process, thread, renderer process), making large-scale project development simple.
  3. 🌱 Simple & efficient: Only need to learn JS
  4. 🌴 Frontend-independent: Theoretically supports any frontend technology, such as Vue, React, HTML, etc.
  5. 🍁 Engineering: You can write desktop software using frontend and backend development paradigms
  6. 🌷 High performance: Event-driven, non-blocking I/O
  7. 🌰 Feature-rich: Configuration, communication, plugins, database, upgrades, packaging, tools... everything you need
  8. 💐 Security: Supports bytecode encryption and compression/obfuscation encryption
  9. 🌻 Feature demos: Common desktop software features are integrated or provided as demos in the framework

✈️ Use Cases

1. 🚀 Conventional Desktop Software

  • 🚖 Windows platform

  • 🚍 macOS platform

  • 🚔 Linux platform - National UOS, Deepin

  • 🚔 Linux platform - Ubuntu

🚐 2. Convert Vue, React, Angular, and Web apps into Desktop Software

  • 🚙 Vue Ant Design (local)

  • 🚙 Zentao Project Management (web project URL)

🚂 3. Games (developed with H5-related technologies)

  • 🚊 Ninja 100 Floors

📒 Getting Started

Project Cases

  • 🐟 The framework has been applied to desktop clients in healthcare, education, government, stock trading, ERP, entertainment, video, enterprise, and other domains

🐸 Remote Control

  • RQ Center

🐸 Cloud Storage

  • FM Cloud

🐸 IM

  • Cede IM

🐸 Wallpaper

  • warpar

🐸 League of Legends Assistant

  • Serendlplty

🐸 More

💬 Community

  1. Discussion