3 个版本
0.1.2 | 2021 年 4 月 17 日 |
---|---|
0.1.1 | 2021 年 3 月 27 日 |
0.1.0 | 2021 年 3 月 23 日 |
#379 in 多媒体
2MB
36K SLoC
clutter-rs 是 Clutter 库的 Rust 绑定。由于 Angular Rust 依赖于它,因此 clutter-rs 在 Angular Rust 基础设施中开发。
Clutter 是一个开源软件库,用于创建快速、引人入胜、便携和动态的图形用户界面。
Clutter 使用 OpenGL 进行渲染(并且可选地使用 OpenGL ES 在移动和嵌入式平台上使用),但它将一个易于使用、高效、灵活的 API 包装在 GL 的复杂性中。
Clutter 不强制执行特定的用户界面样式,但提供了一个丰富的通用基础,用于针对特定需求定制的高级工具包。
如果您想使用一个功能相同但性能更好、功能更新的更活跃开发的库,那么我建议您使用 UX-Animate 作为 clutter-rs 的继任者。
Angular Rust 是一个针对 Rust 语言的具有高生产力的、平台无关
的前端框架。它现在支持桌面和 Web 开发。Angular Rust 当前使用 GTK 进行桌面开发,使用 WebAssembly 进行 Web 开发。我们计划添加对移动开发的支持。
快速入门
安装 clutter-rs
cargo add clutter-rs
了解更多
社区
贡献
我们相信更广泛的社区可以创造更好的代码。提高社区的第一项工具是通过给它加星来让开发者了解项目。更多的星星——更多的成员。
Angular Rust 是一个社区努力的结果,我们欢迎来自所有背景的开发者的各种大小贡献。我们希望 Angular Rust 社区成为一个有趣和友好的地方,因此请阅读我们的 行为准则,了解哪些行为是不可容忍的。
初来 Angular Rust?
通过帮助我们改进 文档 来开始学习框架。我们也非常欢迎提高测试覆盖率的 pull request。
寻找灵感?
查看有关 Angular Rust / WebAssembly 的精选资源列表,请访问 awesome-angular-rust。
有什么疑问吗?
欢迎加入我们的 Gitter 聊天室 或创建一个 新的“问题”问题 来获得贡献者的帮助。通常,问题会导致框架的易用性改进、更好的文档,甚至新功能!
准备好深入代码了吗?
在审查了 代码贡献指南 之后,查看 “良好入门问题”(他们渴望得到关注!)一旦找到你感兴趣的问题,请随意分配给自己,不要犹豫寻求指导,问题复杂度各异。
让我们互相帮助!
来帮助我们处理最关键的问题 并因你的努力获得一小笔现金奖励。我们使用 Issuehunt 从我们的 Open Collective 资金中资助问题。如果你真的关心一个问题,你可以选择自己添加资金!
发现了一个错误?
请 报告所有错误! 如果他们对修复他们发现的错误感兴趣并有时间,我们将很高兴帮助他们。
待办事项
- 文档
依赖项
~12MB
~261K SLoC