Github 2024-07-06 Rust开源项目日报 Top10
根据Github Trendings的统计,今日(2024-07-06统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Rust项目 | 10 |
CUE项目 | 1 |
HTML项目 | 1 |
Rustlings: 小练习帮助您熟悉Rust代码
- 创建周期:3217 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:51103 个
- Fork数量:9861 次
- 关注人数:51103 人
- 贡献人数:396 人
- Open Issues数量:63 个
- Github地址:https://github.com/rust-lang/rustlings.git
- 项目首页: https://rustlings.cool
Rustlings是一个项目,其中包含一些小练习,帮助用户熟悉阅读和编写Rust代码,包括理解和响应编译器消息。建议在阅读官方Rust书籍的同时进行这些练习,并使用Rust By Example进行额外练习。
Zed: 由Atom和Tree-sitter的创建者开发的高性能多人代码编辑器
- 创建周期:1071 天
- 开发语言:Rust
- 协议类型:Other
- Star数量:9436 个
- Fork数量:261 次
- 关注人数:9436 人
- 贡献人数:42 人
- Open Issues数量:1185 个
- Github地址:https://github.com/zed-industries/zed.git
- 项目首页: https://zed.dev
Zed是由Atom和Tree-sitter的创建者开发的高性能多人代码编辑器。
Rust实现的非官方Bitwarden兼容服务器
- 创建周期:2317 天
- 开发语言:Rust
- 协议类型:GNU Affero General Public License v3.0
- Star数量:34391 个
- Fork数量:1671 次
- 关注人数:34391 人
- 贡献人数:137 人
- Open Issues数量:32 个
- Github地址:https://github.com/dani-garcia/vaultwarden.git
这是一个用Rust编写的非官方Bitwarden兼容服务器,以前被称为bitwarden_rs。这是Bitwarden服务器API的另一种实现,用Rust编写,并与上游Bitwarden客户端兼容。非常适合自托管部署,其中运行官方资源密集型服务可能不是理想的选择。该项目已更名,以避免与官方Bitwarden服务器混淆,并避免商标/品牌问题。该项目与Bitwarden项目或Bitwarden, Inc.无关。
Bevy: 一个清新简洁的基于数据驱动的游戏引擎
- 创建周期:1631 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:33548 个
- Fork数量:3262 次
- 关注人数:33548 人
- 贡献人数:436 人
- Open Issues数量:2186 个
- Github地址:https://github.com/bevyengine/bevy.git
- 项目首页: https://bevyengine.org
Bevy 是一个清新简洁的基于数据驱动的游戏引擎,采用 Rust 构建。它永远免费且开源!
Servo:Rust编写的并行浏览器引擎项目
- 创建周期:4532 天
- 开发语言:Rust, HTML
- 协议类型:Mozilla Public License 2.0
- Star数量:26661 个
- Fork数量:2934 次
- 关注人数:26661 人
- 贡献人数:409 人
- Open Issues数量:3210 个
- Github地址:https://github.com/servo/servo.git
- 项目首页: https://servo.org
Servo是一个嵌入式、独立、内存安全、模块化和并行的用Rust语言编写的网页渲染引擎。目前正在64位macOS、64位Linux、64位Windows和Android上进行开发,并欢迎社区贡献。
Vector:高性能可观察性数据管道
- 创建周期:2021 天
- 开发语言:Rust, CUE
- 协议类型:Mozilla Public License 2.0
- Star数量:15723 个
- Fork数量:1341 次
- 关注人数:15723 人
- 贡献人数:369 人
- Open Issues数量:1741 个
- Github地址:https://github.com/vectordotdev/vector.git
- 项目首页: https://vector.dev
Vector是一个开源的高性能可观察性数据管道,允许用户收集、转换和路由日志和指标到任何供应商。它实现了成本降低、数据丰富化和数据安全,并且比空间中其他替代方案快高达10倍。
Slint:构建原生用户界面的声明式GUI工具包
- 创建周期:1370 天
- 开发语言:Rust
- 协议类型:Other
- Star数量:12727 个
- Fork数量:412 次
- 关注人数:12727 人
- 贡献人数:101 人
- Open Issues数量:427 个
- Github地址:https://github.com/slint-ui/slint.git
- 项目首页: https://slint.dev
Slint是一个声明式的GUI工具包,用于在Rust、C++或JavaScript中构建原生用户界面,重点是可扩展性、轻量级资源使用、直观的设计工具和本地用户体验。它邀请用户加入其社区,并探索使用Slint构建的项目。
现代端口扫描器
- 创建周期:1456 天
- 开发语言:Rust
- 协议类型:GNU General Public License v3.0
- Star数量:13237 个
- Fork数量:878 次
- 关注人数:13237 人
- 贡献人数:59 人
- Open Issues数量:25 个
- Github地址:https://github.com/RustScan/RustScan.git
现代端口扫描器是一个开源工具,允许用户快速找到端口,并通过支持Python、Lua和Shell的脚本引擎运行脚本。它具有在3秒内扫描所有65k端口的能力,完整的脚本引擎支持,自适应学习以及对IPv6、CIDR、文件输入等的支持。
Hyperswitch:用Rust编写的开源支付交换机
- 创建周期:516 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:9315 个
- Fork数量:741 次
- 关注人数:9315 人
- 贡献人数:149 人
- Open Issues数量:444 个
- Github地址:https://github.com/juspay/hyperswitch.git
- 项目首页: https://hyperswitch.io/
Hyperswitch是一个用Rust编写的开源支付交换机,旨在使支付快速、可靠且价格实惠。它旨在减少对单一处理器(如Stripe或Braintree)的依赖,减少开发工作量,提高成功率,降低处理费用,定制支付流程,并通过本地/备用支付方式扩大业务范围。
Spotify Player: 在终端中的完整功能音乐播放器
- 创建周期:1094 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:2464 个
- Fork数量:99 次
- 关注人数:2464 人
- 贡献人数:49 人
- Open Issues数量:53 个
- Github地址:https://github.com/aome510/spotify-player.git
Spotify Player是一个开源项目,允许用户在终端中以完全功能相同的方式访问Spotify。