目录

Github 2024-04-06 Rust开源项目日报 Top10

根据Github Trendings的统计,今日(2024-04-06统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Rust项目10
HTML项目1
Dart项目1

RustDesk: 用Rust编写的开源远程桌面软件

  • 创建周期:1218 天
  • 开发语言:Rust, Dart
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:58141 个
  • Fork数量:6255 次
  • 关注人数:58141 人
  • 贡献人数:230 人
  • Open Issues数量:49 个
  • Github地址:https://github.com/rustdesk/rustdesk.git
  • 项目首页: https://rustdesk.com

/images/rustdesk-rustdesk-0.png

RustDesk是一款用Rust编写的开源远程桌面软件,可作为TeamViewer的替代品。它可以直接使用,无需配置,提供完全的数据控制和安全性。用户可以使用提供的会合/中继服务器,自行设置,或编写自己的服务器。该项目欢迎所有人的贡献,并提供常见问题解答、二进制下载和每夜构建。

Fuel网络Rust SDK - fuels-rs

  • 创建周期:888 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:44191 个
  • Fork数量:1256 次
  • 关注人数:44191 人
  • 贡献人数:38 人
  • Open Issues数量:83 个
  • Github地址:https://github.com/FuelLabs/fuels-rs.git
  • 项目首页: https://fuellabs.github.io/fuels-rs

Fuel网络Rust SDK,fuels-rs,是一个Rust SDK,可用于编译、部署和测试Sway合约,启动本地Fuel网络,制作和签署交易,生成类型安全的Rust绑定合约方法等。该项目仍在积极开发中。

uv: 极快的Python软件包安装程序和解析器

  • 创建周期:147 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:7066 个
  • Fork数量:200 次
  • 关注人数:7066 人
  • 贡献人数:45 人
  • Open Issues数量:249 个
  • Github地址:https://github.com/astral-sh/uv.git
  • 项目首页: https://astral.sh/

uv是一个极快的Python软件包安装程序和解析器,用Rust编写。它被设计为pip和pip-compile的即插即用替代品。uv由Ruff的创作者Astral支持。

jnv: 交互式JSON查看器和jq过滤器编辑器

  • 创建周期:4 天
  • 开发语言:Rust
  • 协议类型:MIT License
  • Star数量:1906 个
  • Fork数量:10 次
  • 关注人数:1906 人
  • 贡献人数:3 人
  • Open Issues数量:9 个
  • Github地址:https://github.com/ynqa/jnv.git

/images/ynqa-jnv-0.png

jnv是一个旨在浏览JSON数据的开源工具,提供交互式JSON查看器和jq过滤器编辑器。它受到jid和jiq的启发。

Counter-Strike: 2 Offset Dumper - 外部偏移/接口转储程序

  • 创建周期:217 天
  • 开发语言:Rust
  • 协议类型:MIT License
  • Star数量:587 个
  • Fork数量:71 次
  • 关注人数:587 人
  • 贡献人数:11 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/a2x/cs2-dumper.git

Counter-Strike: 2 Offset Dumper是Counter-Strike 2的外部偏移/接口转储程序,支持Windows和Linux。它由memflow提供支持。

运行 Avail 节点

  • 创建周期:844 天
  • 开发语言:Rust, HTML
  • Star数量:523 个
  • Fork数量:382 次
  • 关注人数:523 人
  • 贡献人数:31 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/availproject/avail.git

Running Avail Node是一个旨在为开发人员提供构建和部署应用程序的去中心化平台的开源项目。它专注于实现对等网络中节点之间安全可扩展的通信。

Neovim代码快照插件v1.x迁移指南

  • 创建周期:53 天
  • 开发语言:Rust
  • 协议类型:MIT License
  • Star数量:309 个
  • Fork数量:11 次
  • 关注人数:309 人
  • 贡献人数:8 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/mistricky/codesnap.nvim.git

/images/mistricky-codesnap.nvim-0.png

Neovim的快照插件提供了丰富的功能,可以创建视觉上吸引人的代码快照。从v0.x迁移到v1.x引入了一些重大变化,包括删除了某些命令和配置。然而,v1.x拥有改进的架构和性能,可以直接生成截图,而无需打开浏览器。

avail-light: 数据可用性轻客户端

  • 创建周期:1023 天
  • 开发语言:Rust
  • Star数量:249 个
  • Fork数量:595 次
  • 关注人数:249 人
  • 贡献人数:34 人
  • Open Issues数量:13 个
  • Github地址:https://github.com/availproject/avail-light.git

avail-light 是一个数据可用性轻客户端,它在 Avail 网络上监听已完成的区块,在每个新区块上对一定数量的单元格进行随机抽样和证明验证,计算矩阵中一定数量的单元格的置信度,通过应用程序客户端重建数据,并通过 HTTP 端点公开相关数据。

Ore: 一种新颖的数字货币挖矿算法

  • 创建周期:89 天
  • 开发语言:Rust
  • Star数量:86 个
  • Fork数量:17 次
  • 关注人数:86 人
  • 贡献人数:1 人
  • Open Issues数量:9 个
  • Github地址:https://github.com/HardhatChad/ore.git

Ore是一种数字货币,可以在家里或手机上进行挖矿,它使用一种新颖的工作证明算法,确保没有矿工会因为无法获得奖励而被饿死。

Ore CLI: Ore程序的命令行界面

  • 创建周期:90 天
  • 开发语言:Rust
  • Star数量:137 个
  • Fork数量:104 次
  • 关注人数:137 人
  • 贡献人数:4 人
  • Open Issues数量:26 个
  • Github地址:https://github.com/HardhatChad/ore-cli.git

Ore CLI是Ore程序的命令行界面,为用户提供了通过命令行与程序进行交互的便捷方式。