#widgets #interface #ui #graphics

carbide_winit

一个易于使用、100% Rust、可扩展的2D GUI库

1个不稳定版本

使用旧的Rust 2015

0.70.0 2021年1月30日

#895GUI


3 个软件包中使用(通过 carbide_wgpu

MIT/Apache

84KB
1K SLoC

Carbide

Carbide是早期仓库conrod的一个分支。

Carbide试图创建一个完全使用Rust编写的易于使用的2D库。

该项目通过使用SwiftUI布局思维和保留模式框架来区别于其他尝试(druid, egui, iced, ...)。

当前状态

目前框架处于早期阶段,但大多数布局算法和基本控件都已实现。通过扩展conrod,我试图利用Rust 2018的新特性,使项目达到更现代的标准。

许可证

以下任一许可证下授权

任选其一。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义的,任何有意提交以包含在作品中的贡献,均将按照上述方式双重许可,不附加任何额外条款或条件。

示例资产

无运行时依赖