
真正的跨平台,真正的原生 —— 多个后端 GUI 适用于 Rust
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目致力于开发一系列基于Rust语言的后端图形用户界面(GUI),旨在实现真正的跨平台兼容性和高效的原生性能体验。
WIP:索伦本地人是一个 Rust UI 库,旨在征服从桌面到移动设备的所有平台。尝试为您的 Rust 应用程序创建真正原生的、跨平台的用户界面。一个用户界面来统治他们。
Sauron 本机扩展了 Sauron Web 框架,该框架深受 Elm 架构的影响。Sauron 本地可以针对多个 GUI 后端进行优化。当前支持的后端包括gtk和html。
运行示例:
```bash
git submodule init
git submodule update
cd examples/cross_widget
./run_gtk.sh
./run_terminal.sh
# 如果您已安装 wasm-pack,您可以运行以下命令启动 Web 示例。
.start_web.sh
```
待办事项:
- 一般弃用 itui,支持更易于维护的 tiik 待办事项。
小部件:
- 按钮
- 复选框
- 列( vbox)
- 行 ( hbox )
- 容器
- 图像
- 进度条
- 收音机
- 可滚动滑块
- 空间
- 文本
- text_input(文本框)
TODO:平台支持:
Linux (gtk)
Windows (原生-windows-gui)
Mac (appki-rs)
浏览器(html)
途易
全部评论 (0)
还没有任何评论哟~


