# designer **Repository Path**: energye/designer ## Basic Information - **Project Name**: designer - **Description**: ENERGY Designer 由 Go 语言开发, 基于 ENERGY GUI 框架自举实现, 支持 Windows, macOS, Linux - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://energye.gitee.io/ - **GVP Project**: No ## Statistics - **Stars**: 27 - **Forks**: 3 - **Created**: 2025-09-14 - **Last Updated**: 2026-07-01 ## Categories & Tags **Categories**: desktop-ui **Tags**: None ## README ## ✨ENERGY Designer ENERGY Designer 是专为 ENERGY 跨平台 GUI 框架打造的可视化设计工具, 以原生桌面 UI 设计为核心,生成可维护的 Go 源码。 同时支持通过 WebView / CEF 组件嵌入现代 Web 内容,轻松构建原生 + Web 的混合桌面应用。 --- ## 🧱 支持的 UI 技术 | 引擎 | 描述 | 适用场景 | |----------|-------------|----------------| | LCL 原生控件 | 系统原生桌面控件 | 企业管理软件 / 工具类应用 | | WebView | 系统自带网页引擎 | 轻量混合桌面应用 | | CEF | Chromium 内核 | 复杂现代化桌面应用 | --- ## 🖥️ 平台支持 | 平台 | 架构 | 说明 | |---------|---------------------------|------------------| | Windows | 386 / amd64 | Win7+ | | macOS | amd64 / arm64 | Universal Binary | | Linux | 386 / amd64 / arm / arm64 | 主流发行版 | --- ## 🚀 快速开始 ### 环境要求 - [Git](https://git-scm.com/) - [Golang](https://go.dev/) ### 源码运行 ```bash git clone https://github.com/energye/designer.git cd designer go mod tidy go run main.go ``` ### 下载发行版 前往 [GitHub Releases](https://github.com/energye/designer/releases) 下载已编译版本 --- ## 🧪 1 分钟创建第一个应用 1. 启动 ENERGY Designer 2. 新建项目 3. 拖拽组件到画布 4. 配置属性和事件 5. 点击运行预览 --- ## [开发计划](ROADMAP.md) --- ## 🤝 社区交流 - Issues: https://github.com/energye/designer/issues - QQ 群:**541258627** --- ## 📄 License Apache-2.0 ## Screenshot [image](docs/image)