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

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

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

Tabby: 自托管的AI编码助手

  • 创建周期:310 天
  • 开发语言:Rust
  • 协议类型:Other
  • Star数量:15151 个
  • Fork数量:575 次
  • 关注人数:15151 人
  • 贡献人数:48 人
  • Open Issues数量:133 个
  • Github地址:https://github.com/TabbyML/tabby.git
  • 项目首页: https://tabby.tabbyml.com/

/images/tabbyml-tabby-0.png

Tabby是一款自托管的AI编码助手,提供了一个开源和本地化的GitHub Copilot替代方案。它是自包含的,无需DBMS或云服务,提供了OpenAPI接口,易于与现有基础设施(例如云IDE)集成,并支持消费级GPU。

Firecracker: 安全快速的微型VMs

  • 创建周期:2459 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:24565 个
  • Fork数量:1725 次
  • 关注人数:24565 人
  • 贡献人数:218 人
  • Open Issues数量:113 个
  • Github地址:https://github.com/firecracker-microvm/firecracker.git
  • 项目首页: http://firecracker-microvm.io

Firecracker是一个为无服务器计算提供安全和快速的微型VM的开源项目。其使命是实现容器和函数工作负载的安全、多租户、最小开销执行。

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倍。

Bottlerocket: 安全可靠的容器托管操作系统

  • 创建周期:1795 天
  • 开发语言:Rust
  • 协议类型:Other
  • Star数量:8023 个
  • Fork数量:468 次
  • 关注人数:8023 人
  • 贡献人数:83 人
  • Open Issues数量:283 个
  • Github地址:https://github.com/bottlerocket-os/bottlerocket.git
  • 项目首页: https://bottlerocket.dev

Bottlerocket是一个免费的开源基于Linux的操作系统,旨在托管容器。它专注于安全性、可维护性和可靠的更新,为基于容器的工作负载提供了一个安全的平台。该操作系统包括标准的开源组件,并允许通过API调用进行配置更改,这些更改会在更新中自动迁移。

Apache DataFusion:高速可定制的查询引擎

  • 创建周期:1099 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:4934 个
  • Fork数量:908 次
  • 关注人数:4934 人
  • 贡献人数:403 人
  • Open Issues数量:997 个
  • Github地址:https://github.com/apache/datafusion.git
  • 项目首页: https://arrow.apache.org/datafusion

Apache DataFusion是一个高速、可定制的查询引擎,用于在Rust中构建高质量的数据中心系统,利用Apache Arrow内存格式。它提供了SQL和Dataframe API,出色的性能,内置对CSV、Parquet、JSON和Avro的支持,以及丰富的定制功能和强大的社区。