1个不稳定版本
0.1.4 | 2021年4月17日 |
---|---|
0.1.3 |
|
0.1.2 |
|
0.1.1 |
|
0.1.0 |
|
#1230 in GUI
50 每月下载量
在 8 个Crates中使用 (2 直接使用)
160KB
3.5K SLoC
cogl-sys-rs 是 Cogl 库的 FFI 绑定。由于 Angular Rust 依赖于它,cogl-sys-rs 在 Angular Rust 基础设施中开发。
COGL 是一个现代的3D图形API,以及相关的实用API,旨在通过比OpenGL更面向对象的设计来公开3D图形硬件的功能。它主要用于Clutter,提供一个通用的渲染API,该API可以透明地在OpenGL >=1.4、OpenGL ES 1.1和OpenGL ES 2.0之间工作。它不依赖于任何特定的工具包,甚至不受开发UI工具包的限制。
如果您想使用功能相同但性能更好、功能更新的更积极开发的库,那么我建议您使用 UX-dx 作为cogl-rs的后继产品。
Angular Rust 是一个高生产力的、平台无关
的 Rust 语言前端框架。它现在支持桌面和Web开发。Angular Rust 目前使用GTK进行桌面开发,使用WebAssembly进行Web开发。我们计划添加对移动开发的支持。
快速入门
安装 Cogl-rs
cargo add cogl-rs
了解更多
社区
贡献
我们认为更广泛的社区可以创造更好的代码。提高社区的第一步是通过给它加星来告诉开发者关于项目的信息。更多的星星 - 更多成员。
Angular Rust 是一个社区努力的结果,我们欢迎来自所有背景的开发者的所有类型的贡献,无论大小。我们希望 Angular Rust 社区成为一个有趣且友好的地方,因此请查看我们的 行为准则 以了解哪些行为是不被容忍的。
是 Angular Rust 新手吗?
通过帮助我们改进我们的 文档 来了解框架。我们也非常欢迎提高测试覆盖率的拉取请求。
寻找灵感?
在 awesome-angular-rust 上查看社区整理的与 Angular Rust / WebAssembly 相关的精彩内容列表。
对某事感到困惑?
请随意进入我们的Gitter聊天室或创建一个新的“问题”问题以获取贡献者的帮助。通常问题会导致框架用户体验的改进、更好的文档,甚至新的功能!
准备好深入代码了吗?
在审查完代码贡献指南后,查看“良好入门问题”(它们急需关注!)。一旦找到一个你感兴趣的问题,请随意为自己分配问题,并不要犹豫寻求指导,问题的复杂度各不相同。
让我们互相帮助!
来帮助我们处理最重要的问题并获得少量现金奖励。我们使用Issuehunt从我们的Open Collective资金中资助问题。如果你真的关心一个问题,你可以选择自己添加资金!
发现了一个错误吗?
请报告所有错误!如果我们感兴趣的并且有时间,我们很乐意帮助开发人员修复他们发现的错误。
待办事项
- 文档
依赖
~430–670KB
~14K SLoC