Github 2024-02-03 Rust开源项目日报 Top10
根据Github Trendings的统计,今日(2024-02-03统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Rust项目 | 10 |
Go项目 | 1 |
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构建的项目。
Neovide: Neovim的简单图形用户界面
- 创建周期:1520 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:11379 个
- Fork数量:465 次
- 关注人数:11379 人
- 贡献人数:166 人
- Open Issues数量:201 个
- Github地址:https://github.com/neovide/neovide.git
- 项目首页: https://neovide.dev
Neovide是Neovim的一个简单图形用户界面,提供图形改进,同时保持与终端UI功能上的相似性。它在neovide.dev上提供了很酷的功能、安装说明、配置设置等。
Neon: 无服务器Postgres替代品
- 创建周期:1044 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:11180 个
- Fork数量:318 次
- 关注人数:11180 人
- 贡献人数:87 人
- Open Issues数量:831 个
- Github地址:https://github.com/neondatabase/neon.git
- 项目首页: https://neon.tech
Neon是一个无服务器的开源替代品,可替代AWS Aurora Postgres,将存储和计算分开,提供自动扩展、分支和无限存储。
Yazi - 快速终端文件管理器
- 创建周期:210 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:5668 个
- Fork数量:122 次
- 关注人数:5668 人
- 贡献人数:39 人
- Open Issues数量:25 个
- Github地址:https://github.com/sxyazi/yazi.git
- 项目首页: https://yazi-rs.github.io
Yazi是一个使用Rust编写的快速终端文件管理器,基于非阻塞异步I/O。它旨在提供高效、用户友好且可定制的文件管理体验。它具有完整的异步支持、强大的异步任务调度和管理、内置对多种图像协议的支持、代码高亮和图像解码、并发插件系统、与各种工具的集成、多标签支持、批量重命名、可视模式、文件选择器、主题系统、自定义布局等功能。
Sui: 下一代智能合约平台
- 创建周期:816 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:5464 个
- Fork数量:12409 次
- 关注人数:5464 人
- 贡献人数:235 人
- Open Issues数量:883 个
- Github地址:https://github.com/MystenLabs/sui.git
- 项目首页: https://sui.io
Sui是一种具有高吞吐量、低延迟和资产导向编程模型的下一代智能合约平台,由Move编程语言驱动。
RustDesk 服务器程序
- 创建周期:1223 天
- 开发语言:Rust
- 协议类型:GNU Affero General Public License v3.0
- Star数量:5255 个
- Fork数量:1072 次
- 关注人数:5255 人
- 贡献人数:20 人
- Open Issues数量:65 个
- Github地址:https://github.com/rustdesk/rustdesk-server.git
- 项目首页: https://rustdesk.com/server
RustDesk服务器程序是一款免费的开源软件,允许用户自行托管他们自己的服务器。它提供了下载程序、访问手册以及查找常见问题解答的功能。
Kata Containers: 轻量级虚拟机与容器性能的安全性优势
- 创建周期:2235 天
- 开发语言:Rust, Go
- 协议类型:Apache License 2.0
- Star数量:4572 个
- Fork数量:1047 次
- 关注人数:4572 人
- 贡献人数:310 人
- Open Issues数量:1375 个
- Github地址:https://github.com/kata-containers/kata-containers.git
Kata Containers 是一个旨在创建轻量级虚拟机(VMs)的开源项目,旨在提供容器的性能同时提供虚拟机的安全性优势。
The Graph协议:Graph Node开源项目
- 创建周期:2116 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:2717 个
- Fork数量:877 次
- 关注人数:2717 人
- 贡献人数:105 人
- Open Issues数量:445 个
- Github地址:https://github.com/graphprotocol/graph-node.git
- 项目首页: https://thegraph.com
Graph Node是一个开源的Rust实现,它通过事件源自以太坊区块链来确定性地更新数据存储,可以通过GraphQL端点进行查询。它是The Graph协议的一部分,该协议使用GraphQL在以太坊和IPFS上快速开发去中心化应用(dApps)。
Namada: 跨链资产无关隐私的权益证明L1的Rust实现
- 创建周期:578 天
- 开发语言:Rust
- 协议类型:GNU General Public License v3.0
- Star数量:2297 个
- Fork数量:1098 次
- 关注人数:2297 人
- 贡献人数:52 人
- Open Issues数量:247 个
- Github地址:https://github.com/anoma/namada.git
- 项目首页: https://namada.net
Namada是一个开源的Rust实现,用于实现跨链资产无关隐私的权益证明L1。
RustyTube: 用Rust编写的桌面Youtube客户端
- 创建周期:170 天
- 开发语言:Rust
- 协议类型:GNU Affero General Public License v3.0
- Star数量:346 个
- Fork数量:17 次
- 关注人数:346 人
- 贡献人数:1 人
- Open Issues数量:12 个
- Github地址:https://github.com/opensourcecheemsburgers/RustyTube.git
RustyTube是一个用Rust编写的桌面Youtube客户端,使用Leptos和Tauri构建,采用Tailwind和DaisyUI设计。