跨平台 C++ UI 庫,支援 MVVM 和數據綁定

開發工具

GacUI 是一個原生 C++ UI 庫,支援跨平台開發,具有 MVVM、數據綁定和 GPU 加速功能,並支持編程代理操作。

此 GitHub 開源專案 GacUI 是一個強大的原生 C++ UI 庫,專注於跨平台用戶界面開發。它支援 Windows、Linux、macOS 和 HTML5 平台,並提供 GPU 加速渲染以提升性能。核心功能包括 MVVM 架構、數據綁定、XML UI 描述以及嵌入工作流腳本語言,允許開發者使用多種方式構建 UI。專案還支持核心與渲染器的跨進程分離、主機模式,並特別為編程代理設計,使其能在後台操作 UI 而不干擾用戶使用電腦。適用於需要自動化測試、跨平台應用開發或集成其他語言的場景。README 說明提供詳細文檔和演示,便於快速上手。

Stars2,656
Forks324
語言C++
分類開發工具
標籤
c++uicross-platformmvvmdata-bindinggpu-accelerationxmlworkflowagent