了解如何快速集成 JadeView 到你的项目中,几步即可完成窗口开发。支持多种语言 SDK。
完善的事件处理机制,支持窗口事件、导航事件和自定义事件,实现灵活的交互控制。
支持 IPC 双向通讯,前端 jade.invoke 调用后端方法并获取返回结果。
JAPK 资源包格式,支持混淆、AES-256-GCM 加密与 Ed25519 签名,并支持内存载入,无需落地磁盘。
1#include "jadeview.h"23int main() {4 jade_on("app-ready", app_ready_callback);5 JadeView_init(6 1, NULL, NULL,7 "我的应用",8 "com.example.myapp", 09 );10 run_message_loop()11 return 0;12}
多语言封装共享同一套原生能力。JS、Python、易语言、火山视窗 —— 按你的技术栈选型即可,接口统一,文档对齐。
JadeView 让你使用任何熟悉的前端技术栈,从 React、Vue 到原生 HTML,构建想要的桌面应用。
Rust 核心 + WebView2 渲染 + C 语言 API。每一层都经过精心设计, 确保运行稳定、接口清晰、易于集成。
基于微软 WebView2 运行时,享受与 Edge 浏览器同等级别的安全更新与兼容性。
稳定二进制接口(ABI),跨语言调用无性能损耗,接口向后兼容。
核心库采用 Rust 编写,内存安全、线程安全,杜绝空指针与数据竞争。
前后端双向通信延迟 <1ms,>800 请求/秒高吞吐量。CPU 消耗降低 30%-50%。
简洁的初始化、窗口与事件模型,可在多种语言与框架中嵌入调用。接口稳定,文档完善。
稳定的 ABI,多种语言与框架均可嵌入调用。
自定义协议通信,>800 请求/秒高吞吐量。
JS、Python、易语言、火山视窗 SDK。
轻量高效,不含 Node.js,启动仅需 16ms。
DLL 和 Lib 提供完全相同的 C API。全功能免费,无需商业授权。
运行时动态加载,适合快速集成
编译时静态链接,独立部署无依赖
专属技术支持和定制开发
DLL 和 Lib 的 C API 完全一致,仅在链接方式上有区别。 查看 API 文档
JadePack 是 JadeView 官方发行的图形化桌面客户端,用于 JAPK 资源包的构建、混淆与签名保护。 提供 Ed25519 签名 + AES-256-GCM 加密的完整安全方案。
Windows 10 / 11 · 图形化工具