README.md
June 21, 2026 ยท View on GitHub
๐๐๐ 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
- Quick start: Tutorial Docs

๐ฆ Highlights
- ๐ Cross-platform: One codebase can be packaged for Windows, macOS, Linux, national UOS, Deepin, Kylin, etc.
- ๐น Architecture: Single business process / modular / multi-task (process, thread, renderer process), making large-scale project development simple.
- ๐ฑ Simple & efficient: Only need to learn JS
- ๐ด Frontend-independent: Theoretically supports any frontend technology, such as Vue, React, HTML, etc.
- ๐ Engineering: You can write desktop software using frontend and backend development paradigms
- ๐ท High performance: Event-driven, non-blocking I/O
- ๐ฐ Feature-rich: Configuration, communication, plugins, database, upgrades, packaging, tools... everything you need
- ๐ Security: Supports bytecode encryption and compression/obfuscation encryption
- ๐ป 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
- โ๏ธ Installation Guide
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
