Skip to content

About

A simple, cross platform, enterprise desktop software development framework

Topics

Resources

Stars

2.5k stars

Watchers

24 watching

Forks

Latest commit

 

History

716 Commits

Folders and files

Repository files navigation

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

📚 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

About

A simple, cross platform, enterprise desktop software development framework

Topics

Resources

Stars

2.5k stars

Watchers

24 watching

Forks

Releases

Packages

Contributors

Languages