4 个版本

0.1.3 2022 年 6 月 3 日
0.1.2 2021 年 5 月 4 日
0.1.1 2021 年 4 月 18 日
0.1.0 2021 年 2 月 27 日

#3 in #web-gui

每月 28 次下载
用于 ux-framework

MPL-2.0 许可证

4.5MB
67K SLoC

UX 组件

API Docs Crates.io Code coverage Tests MPL-2.0 licensed Gitter chat loc

UX 组件 是一个免费的、开源的、跨平台的控件工具包,用于构建 Rust 的 GUI。该项目受到 Mx GUI 库、Clutter 项目、Meego 和 Moblin 的启发。

Angular Rust 是一个高效、平台无关 的前端框架,用于 Rust 语言。它现在支持桌面和网页开发。Angular Rust 目前使用 OpenGL ES 2.0+ 进行桌面开发,并使用 WebAssembly 进行网页开发。我们计划添加对移动开发的 support。

快速入门

安装 UX 组件

cargo add ux-components

了解更多

社区

贡献

我们相信更广泛的社区可以创建更好的代码。改善社区的第一步是告诉开发者关于这个项目,给它一个 star。更多的 star - 更多的成员。

Angular Rust 是一个社区努力的结果,我们欢迎来自所有背景的开发者贡献大小。我们希望 Angular Rust 社区是一个有趣和友好的地方,所以请阅读我们的 行为准则,了解哪些行为是不可容忍的。

新到 Angular Rust 吗?

通过帮助我们改进 文档 来开始了解这个框架。我们也很欢迎改进测试覆盖率的 pull requests。

寻找灵感?

awesome-angular-rust 查看社区精选的与 Angular Rust / WebAssembly 相关的精彩内容。

对某事感到困惑?

请随时加入我们的 Gitter 聊天室 或打开一个 新的 "问题" 请求 以获得贡献者的帮助。通常问题会引导框架的用户体验改进、更好的文档,甚至新的功能!

准备好深入代码了吗?

在审查了代码贡献指南之后,查看一下“适合新手的良好问题”(他们渴望得到关注!)。一旦找到一个让你感兴趣的问题,请随意给自己分配一个任务,并且不要犹豫寻求指导,问题复杂程度不一。

让我们互相帮助!

来帮助我们解决最重要的问题并获得小额现金奖励。我们使用Issuehunt从我们的Open Collective资金中为问题提供资金。如果你真的很关心一个问题,你可以选择自己添加资金!

发现了一个bug吗?

报告所有bug!如果开发者感兴趣并且有时间,我们很高兴帮助他们修复他们发现的bug。

待办事项

  • 文档

依赖项

~82–120MB
~2M SLoC