#GUI框架
Ribir - Rust 跨平台 GUI 框架 简化数据驱动的应用开发
RibirGUI框架Rust跨平台开发声明式UIGithub开源项目
Ribir 是一个基于 Rust 的跨平台 GUI 框架,允许开发者使用单一代码库创建多平台应用。其独特之处在于采用数据结构驱动的 UI 开发方法,实现数据变化与 UI 更新的精确对应。框架特点包括声明式语法、非侵入式状态管理和灵活的组件系统,有效简化了应用开发流程。Ribir 支持桌面和 Web 平台,未来计划拓展到移动端。
GUIslice - 跨平台嵌入式GUI框架 提供拖放式设计和多设备支持
GUIslice嵌入式显示GUI框架跨平台开源Github开源项目
GUIslice为嵌入式显示设备提供轻量级GUI解决方案。该框架支持跨平台开发,包括拖放式GUI设计工具,可将代码应用于不同显示器和控制器。基于纯C库构建,无需动态内存分配,支持多种控件和设备平台,如树莓派和Arduino。采用MIT开源许可,允许免费商业使用。
DearPyGui - 现代高性能Python图形界面开发框架
Dear PyGuiGUI框架Python性能跨平台Github开源项目
DearPyGui是一款基于Dear ImGui的现代Python图形界面开发框架。它利用GPU渲染和C/C++代码提供卓越性能,支持跨平台运行和异步功能。该框架具备快速图形绘制、节点编辑器等特性,并提供内置演示和开发工具。DearPyGui采用MIT许可证,为Python开发者提供了创建高效GUI应用的简便方法。