2

Github 2024-03-30 Rust开源项目日报 Top10

 5 months ago
source link: https://sunqi.site/posts/github-trendings-today-20240330/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

开发语言项目数量
Rust项目10

Rust编程语言的可靠异步运行时:Tokio

  • 创建周期:2759 天
  • 开发语言:Rust
  • 协议类型:MIT License
  • Star数量:24319 个
  • Fork数量:2213 次
  • 关注人数:24319 人
  • 贡献人数:441 人
  • Open Issues数量:275 个
  • Github地址:https://github.com/tokio-rs/tokio.git
  • 项目首页: https://tokio.rs

Tokio是使用Rust编程语言编写可靠、异步和精简应用程序的运行时。它提供了零成本抽象,利用Rust的所有权、类型系统和并发模型,实现了快速、可靠和可扩展的性能。Tokio具有最小的占用空间,并自然地处理背压和取消。

egui: 一个简单、快速且高度可移植的 Rust GUI 库

  • 创建周期:1903 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:19199 个
  • Fork数量:1395 次
  • 关注人数:19199 人
  • 贡献人数:370 人
  • Open Issues数量:673 个
  • Github地址:https://github.com/emilk/egui.git

egui 是一个简单、快速且高度可移植的 Rust 立即模式 GUI 库,可在 Web 和本地平台上运行。它旨在成为最易于使用的 Rust GUI 库,并可以轻松集成到游戏引擎中。官方的 egui 框架 eframe 支持为各种平台编写应用程序,包括 Web、Linux、Mac、Windows 和 Android。

Pingora: 构建快速、可靠和可扩展网络服务的开源库

  • 创建周期:302 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:10390 个
  • Fork数量:497 次
  • 关注人数:10390 人
  • 贡献人数:3 人
  • Open Issues数量:32 个
  • Github地址:https://github.com/cloudflare/pingora.git

Pingora是一个旨在构建快速、可靠和可扩展网络服务的开源库。

全栈 GUI 库:Web、桌面、移动设备等的构建

  • 创建周期:1170 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:16574 个
  • Fork数量:563 次
  • 关注人数:16574 人
  • 贡献人数:210 人
  • Open Issues数量:214 个
  • Github地址:https://github.com/DioxusLabs/dioxus.git
  • 项目首页: https://dioxuslabs.com

一个全栈 GUI 库,支持使用单个代码库构建 Web、桌面、移动设备等多种应用。它提供了零配置设置、集成热重载和基于信号的状态管理。此外,它还允许使用服务器功能添加后端功能,并使用 CLI 进行打包。

TiKV: 开源分布式事务键值数据库

  • 创建周期:2949 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:14107 个
  • Fork数量:2050 次
  • 关注人数:14107 人
  • 贡献人数:393 人
  • Open Issues数量:1535 个
  • Github地址:https://github.com/tikv/tikv.git
  • 项目首页: https://tikv.org

TiKV 是一个开源的、分布式的、支持事务的键值数据库,旨在补充 TiDB。它不仅提供了经典的键值 API,还提供了符合 ACID 的事务 API。TiKV 使用 Rust 构建,并由 Raft 驱动,受到了谷歌分布式系统和学术成就的启发。它保证了数据一致性,支持地理复制、水平扩展、一致的分布式事务、协处理器支持,并与 TiDB 协同工作。

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调用进行配置更改,这些更改会在更新中自动迁移。

Rerun SDK:多模态数据流可视化工具

  • 创建周期:680 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:4172 个
  • Fork数量:198 次
  • 关注人数:4172 人
  • 贡献人数:38 人
  • Open Issues数量:731 个
  • Github地址:https://github.com/rerun-io/rerun.git
  • 项目首页: https://rerun.io/

/images/rerun-io-rerun-0.png

该项目是一个用于可视化多模态数据流的开源工具。它快速、易于使用,且易于集成。该工具使用 Rust 和 egui 构建,可用于构建多模态数据的时间感知可视化。它还利用 Rerun SDK 记录诸如图像、张量、点云和文本等数据,这些数据可以实时流式传输到 Rerun Viewer 进行可视化,或保存到文件以供以后使用。

ord - 一种实验性的satoshis管理软件

  • 创建周期:818 天
  • 开发语言:Rust
  • 协议类型:Creative Commons Zero v1.0 Universal
  • Star数量:3029 个
  • Fork数量:1042 次
  • 关注人数:3029 人
  • 贡献人数:75 人
  • Open Issues数量:350 个
  • Github地址:https://github.com/ordinals/ord.git
  • 项目首页: https://ordinals.com

ord是一种实验性软件,用于管理satoshis的索引、区块浏览器和命令行钱包。它为satoshis分配序数,允许它们被收集和交易。该项目是开源的,由社区资助,当前的首席维护者是raphjaph。它依赖于比特币核心进行私钥管理和交易签名,并鼓励用户捐赠以支持其维护和开发。

Lighthouse: 用Rust编写的以太坊共识客户端

  • 创建周期:2094 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:2709 个
  • Fork数量:652 次
  • 关注人数:2709 人
  • 贡献人数:176 人
  • Open Issues数量:415 个
  • Github地址:https://github.com/sigp/lighthouse.git
  • 项目首页: https://lighthouse.sigmaprime.io/

/images/sigp-lighthouse-0.png

Lighthouse是由Sigma Prime维护的用Rust编写的开源以太坊共识客户端。

Loungy - 一款类似于Spotlight、Alfred和Raycast的尚未完成的启动器

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

Loungy是一款类似于Spotlight、Alfred和Raycast的尚未完成的启动器。


Recommend

  • 5

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

  • 3

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

  • 4

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

  • 1

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

  • 3

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

  • 5

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

  • 6

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

  • 3

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

  • 7

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

  • 1

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

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK