Github 2024-02-17 Rust开源项目日报 Top10
根据Github Trendings的统计,今日(2024-02-17统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Rust项目 | 10 |
Python项目 | 1 |
Fuel客户端:Rust全节点实现
- 创建周期:1269 天
- 开发语言:Rust
- 协议类型:Other
- Star数量:39035 个
- Fork数量:1503 次
- 关注人数:39035 人
- 贡献人数:45 人
- Open Issues数量:168 个
- Github地址:https://github.com/FuelLabs/fuel-core.git
Fuel客户端是Fuel v2协议的开源Rust全节点实现。
Polars: Rust中的DataFrame接口和OLAP查询引擎
- 创建周期:1354 天
- 开发语言:Rust, Python
- 协议类型:MIT License
- Star数量:23854 个
- Fork数量:1393 次
- 关注人数:23854 人
- 贡献人数:342 人
- Open Issues数量:1313 个
- Github地址:https://github.com/pola-rs/polars.git
- 项目首页: https://docs.pola.rs
Polars是在Rust上实现的OLAP查询引擎之上的DataFrame接口,提供诸如惰性和急切执行、多线程、SIMD、查询优化、强大的表达式API和用于大于RAM数据集的混合流式传输等功能。它支持Rust、Python、Node.js、R等多种语言。
Zed: 由Atom和Tree-sitter的创建者开发的高性能多人代码编辑器
- 创建周期:1071 天
- 开发语言:Rust
- 协议类型:Other
- Star数量:9436 个
- Fork数量:261 次
- 关注人数:9436 人
- 贡献人数:42 人
- Open Issues数量:1185 个
- Github地址:https://github.com/zed-industries/zed.git
- 项目首页: https://zed.dev
Zed是由Atom和Tree-sitter的创建者开发的高性能多人代码编辑器。
Pake: 利用 Rust 轻松构建轻量级多端桌面应用
- 创建周期:491 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:20955 个
- Fork数量:3046 次
- 关注人数:20955 人
- 贡献人数:27 人
- Open Issues数量:8 个
- Github地址:https://github.com/tw93/Pake.git
Pake 是一个开源项目,允许用户使用 Rust 将任何网页转换为桌面应用程序。它轻巧快速,并提供了一些功能,例如几乎比 Electron 包小 20 倍,内置电池包,简单易用的工具来替代旧的捆绑方法。
智能CD命令增强工具
- 创建周期:1444 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:14632 个
- Fork数量:443 次
- 关注人数:14632 人
- 贡献人数:63 人
- Open Issues数量:81 个
- Github地址:https://github.com/ajeetdsouza/zoxide.git
“z”命令是一个开源工具,通过提供更智能的目录导航来增强“cd”命令。它支持所有主流的shell,并允许用户通过使用排名系统和交互式选择来快速导航到目录。该工具还简化了导航到子目录和上一个目录的操作。
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/
该项目是一个用于可视化多模态数据流的开源工具。它快速、易于使用,且易于集成。该工具使用 Rust 和 egui 构建,可用于构建多模态数据的时间感知可视化。它还利用 Rerun SDK 记录诸如图像、张量、点云和文本等数据,这些数据可以实时流式传输到 Rerun Viewer 进行可视化,或保存到文件以供以后使用。
zkSync: 以太坊的扩展和隐私引擎
- 创建周期:1725 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:4072 个
- Fork数量:2848 次
- 关注人数:4072 人
- 贡献人数:55 人
- Open Issues数量:74 个
- Github地址:https://github.com/matter-labs/zksync.git
- 项目首页: https://zksync.io
zkSync是以太坊的扩展和隐私引擎,提供以太坊网络中ETH和ERC20代币的低gas转账。
zkSync Era: 以太坊规模化的 ZK Rollup
- 创建周期:367 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:1722 个
- Fork数量:1348 次
- 关注人数:1722 人
- 贡献人数:100 人
- Open Issues数量:75 个
- Github地址:https://github.com/matter-labs/zksync-era.git
zkSync Era 是一个二层 Rollup,使用零知识证明来扩展以太坊,而不会影响安全性或去中心化。它与以太坊虚拟机兼容,允许 99% 的以太坊项目在不重构或重新审计的情况下重新部署。zkSync Era 还使用基于 LLVM 的编译器,最终将使开发人员能够用 C++、Rust 和其他流行语言编写智能合约。
SP1: 高性能开源零知识虚拟机
- 创建周期:74 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:291 个
- Fork数量:20 次
- 关注人数:291 人
- 贡献人数:15 人
- Open Issues数量:24 个
- Github地址:https://github.com/succinctlabs/sp1.git
- 项目首页: https://succinctlabs.github.io/sp1
SP1是一个高性能、100%开源、贡献者友好的零知识虚拟机(zkVM),通过允许开发人员在流行的编程语言中使用可编程真相,实现对ZKP的民主化访问。它采取协作的方式构建最佳的zkVM,用于Rollups、协处理器和其他ZKP应用。
NMUIDI: Windows快速删除工具
- 创建周期:183 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:144 个
- Fork数量:12 次
- 关注人数:144 人
- 贡献人数:4 人
- Open Issues数量:4 个
- Github地址:https://github.com/Dillonb/nmuidi.git
NMUIDI是一个用于快速删除Windows上文件和文件夹的开源工具。