# JZNodeEditor **Repository Path**: xiongqiumin/JZNodeEditor ## Basic Information - **Project Name**: JZNodeEditor - **Description**: JZNodeEditor 是基于qt的低代码平台,类似蓝图的节点编译器. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 15 - **Forks**: 9 - **Created**: 2023-06-01 - **Last Updated**: 2025-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JZNodeEditor ## 介绍 JZNodeEditor 是开发基于qt的低代码平台,类似蓝图的节点编译器,支持qt设计器布局,控件参数绑定,流程代码,自定义插件,调试功能,并可以导出c++程序。 本产品可以结合视觉算法,采集,控制等功能,快速开发出属于贵司自己的低代码平台,大幅降低开发,部署和调试的时间。 详细咨询可联系 xiongqiumin@foxmail.com ![screen](doc/image/JZNodeEditor.png) ### 主要特点 1. 基于qt开发,单机应用,简单高效. 2. 完整的程序功能,强类型,支持分支,循环,判断,信号,槽,泛型,类,lambda,实时预览,可以构建复杂应用。 3. 方便扩展,提供类似pybind接口,快速绑定c++. 4. 除节点编辑器外,提供等价脚本支持,也就是同时支持连线开发和脚本开发,可以互相调用。 5. aot支持,可以导出为c++代码. 6. 编辑器扩展,用户可以方便的扩展场景,构建属于自己的低代码应用。 ### 预期使用场景 用户基于我们的低代码平台进行二次开发,通过增加库,或更多的场景编辑。 1. 工业自动化,机器视觉 2. 智能家居,类似node-red 3. 上位机应用,类似labview 4. 工业网关 5. 图像处理,类似blender 6. 单片机,plc开发 7. ai应用 8. 更多场景..., 因为产品本身是低代码平台,理论应用场景是很广阔的。 ### 编译依赖 依赖 opencv opencv-4.11.0 依赖 OnnxRuntime 可以在 https://github.com/microsoft/onnxruntime/releases 下载 需要设置放置目录 E:/libs/onnxruntime-win-x64-1.22.0/ 如果需要编译 TensorRT 后端需要放在 E:/libs/CUDA/TensorRT-8.2.5.1/include E:/libs/CUDA/v11.4/ ### 版本下载 https://www.juzisoftware.cn/ ### 示例 下载版本后, sample\russian 是一个demo, 实现了俄罗斯方块. ## 编译要求 qt5.15
vs2015 + qt5.15.2 + qt插件
ming81 + qt5.15.2