dromara/electron-egg
dromara/electron-egg has 2,462 GitHub stars and 336 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 21:09 UTC. Last push 2026-09-17.
A simple, cross platform, enterprise desktop software development framework
What you can do
- 🍩 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+
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original🎉🎉🎉 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+
- 🍰 Atomgit: https://atomgit.com/dromara/electron-egg
- 🏆 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
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
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,882 starspublic-apis/public-apis
A collective list of free APIs
497,123 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
441,991 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,169 stars