Vizia - Rust 宣告式 GUI 框架

開發工具

一個用 Rust 編寫的宣告式桌面 GUI 框架,支援跨平台、反應式數據綁定、CSS 樣式和動畫,用於構建現代應用。

此 GitHub 開源專案 Vizia 是一個宣告式桌面 GUI 框架,專為 Rust 程式語言設計。它提供跨平台支援(Windows、Linux、MacOS),讓開發者能編寫宣告式 GUI 程式碼,無需使用 DSL 宏。框架具有反應式特性,視圖會自動更新當應用狀態改變。支援彈性佈局、強大樣式(帶有熱重載的樣式表)、動畫、內建 25+ 視圖和主題、無障礙功能、本地化以及優化渲染(使用 Skia)。此外,Vizia 還支援音訊插件開發,提供替代的 baseview 後端。適用於需要構建現代桌面應用的 Rust 開發者,特別適合追求高效開發和美觀介面的專案。

Stars2,178
Forks107
語言Rust
分類開發工具
標籤
rustguideclarative-uiskiadesktopframeworkreactivecss
GitHub Topics
applicationbindingcssdeclarative-uidesktopframeworkgraphical-user-interfacegraphicsguireactiverustskiatoolkituiuser-interface