iced跨平台的 Rust GUI 库
iced 是一个跨平台的 Rust GUI 库,专注于简单性和类型安全;灵感来自于 Elm。iced 目前是实验性软件。
- 简单、易于使用、batteries-included 的 API
- 类型安全的反应式编程模型
- 跨平台支持(Windows、macOS、Linux 和 Web)
- 响应式布局
- 内置小部件(包括文本输入、滚动条等)
- 自定义小部件支持
- 使用性能指标调试覆盖
- 对异步操作的一流支持
- 模块化生态系统分为可重复使用的部分:
- 与渲染器无关的原生运行时,支持与现有系统集成
- 一个内置的渲染器支持 Vulkan、Metal、DX11 以及 DX12
- 一个 windowing shell
- 一个利用DOM 的 web runtime
评论
Guichan跨平台GUI库
Guichan是一个跨平台的可移植GUI库。它采用了一种adapter模式,很容易地把GUI库与实际的平台(引擎等)分离开来。如果要让这个库与某个具体的平台(引擎)结合使用,就需要写一些adapter
Guichan跨平台GUI库
0
Conrod基于 Rust 的 GUI 库
Conrod是百分百使用Rust编写的GUI库。组件:ButtonsTogglesEnvelopeEditorNumberDialersSlidersTextBoxXYPad依赖:rustccargo
Conrod基于 Rust 的 GUI 库
0
govcl跨平台的Go语言GUI组件库
一、什么是govclGoVCL是完全开源的、免费的、跨平台Go语言GUI库。核心绑定自Lazarus创建的通用跨平台GUI库liblcl 。二、为什么要自己做现在开源的goUI库也有不少,自己也尝试简
govcl跨平台的Go语言GUI组件库
0