Github 2025-01-04 Rust开源项目日报 Top10

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

开发语言项目数量
Rust项目10
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的替代品。它可以直接使用,无需配置,提供完全的数据控制和安全性。用户可以使用提供的会合/中继服务器,自行设置,或编写自己的服务器。该项目欢迎所有人的贡献,并提供常见问题解答、二进制下载和每夜构建。

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支持。

多语言开发工具管理器

  • 创建周期:364 天
  • 开发语言:Rust
  • 协议类型:MIT License
  • Star数量:4342 个
  • Fork数量:143 次
  • 关注人数:4342 人
  • 贡献人数:66 人
  • Open Issues数量:94 个
  • Github地址:https://github.com/jdx/mise.git
  • 项目首页: https://mise.jdx.dev

这个开源项目是一个工具,用于管理各种语言的开发工具,不同项目目录的环境变量,以及用于构建和测试项目的任务。

Tonic: Rust 中的 gRPC 异步/等待支持

  • 创建周期:1800 天
  • 开发语言:Rust
  • 协议类型:MIT License
  • Star数量:9394 个
  • Fork数量:965 次
  • 关注人数:9394 人
  • 贡献人数:224 人
  • Open Issues数量:227 个
  • Github地址:https://github.com/hyperium/tonic.git
  • 项目首页: https://docs.rs/tonic

Tonic 是 gRPC 的 Rust 实现,是一个高性能、开源的通用 RPC 框架,专注于异步/等待支持。它旨在为异步/等待提供一流支持,并作为用 Rust 编写的生产系统的核心构建模块。

Loco: Rust中的个人框架

  • 创建周期:109 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:2737 个
  • Fork数量:97 次
  • 关注人数:2737 人
  • 贡献人数:31 人
  • Open Issues数量:33 个
  • Github地址:https://github.com/loco-rs/loco.git
  • 项目首页: https://loco.rs

/images/loco-rs-loco-0.png

Loco是一个为Rust设计的开源个人框架,适用于小型项目和创业公司,并且受Rails的强烈启发。它旨在为那些熟悉Rails和Rust的人提供熟悉的环境,同时也欢迎只熟悉Rails的Rust新手。

Parity Polkadot 区块链 SDK 文档和模板

  • 创建周期:316 天
  • 开发语言:Rust
  • Star数量:1579 个
  • Fork数量:545 次
  • 关注人数:1579 人
  • 贡献人数:376 人
  • Open Issues数量:1649 个
  • Github地址:https://github.com/paritytech/polkadot-sdk.git
  • 项目首页: https://polkadot.network/

Parity Polkadot 区块链 SDK 提供有关 Polkadot SDK 的每个组件的文档,包括 Substrate、FRAME、Cumulus 和 XCM。它还提供了构建第一个 FRAME pallet 的指南和启动新项目的模板。