2 个版本
0.70.1 | 2021 年 2 月 19 日 |
---|---|
0.70.0 | 2021 年 1 月 30 日 |
#243 in #widgets
在 3 crates 中使用
1MB
11K SLoC
Carbide
Carbide 是早期仓库 conrod 的分支。
Carbide 是一个尝试完全用 Rust 编写的易于使用的 2D 库。
该项目与其他尝试(druid, egui, iced, ...)的不同之处在于,它使用 SwiftUI 布局思维,同时也是一个保留模式框架。
当前状态
目前,该框架处于早期阶段,但大多数布局算法和基本小部件都已实现。通过扩展 conrod,我正在尝试通过 Rust 的新特性,将项目提升到更现代的标准,2018 rust。
许可证
许可方式如下:
- Apache 许可证 2.0 版本,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交的任何贡献,将按照上述方式双重许可,不附加任何额外条款或条件。
示例资产
- Google Noto (Apache2)
依赖项
~8–14MB
~287K SLoC