Skip to content

EziApp 是什么?

EziApp 是一个轻量级的跨平台桌面应用框架,目标是把现代前端(HTML/JS/TS)与原生桌面能力无缝结合。它由一个用 C++ 编写的本地运行时(core)与一个运行在前端的桥接层组成,提供可扩展的“扩展(extensions)”机制用于访问原生功能(例如托盘、终端、文件系统、窗口管理等)。
框架默认内置权限控制机制,开发者无需声明权限。当调用敏感 API 时,系统会自动弹出权限询问窗口,用户可选择“本次运行允许”、“允许一次”或“拒绝”,确保安全性与用户控制权。

WARNING

注意:本框架正在快速迭代中,当前 API 尚未稳定,请不要用于生产环境。

此外,EziApp 内置了一个灵活的 builder 系统,支持跨平台打包(Windows / macOS / Linux)与热更新开发体验。开发者可以使用统一的配置文件(如 ezi.config.ts)定义窗口行为和版本信息等,并通过一条命令完成资源自动嵌入、构建、调试与分发。

TIP

想快速尝试一下?跳转到 Hello World