Github 2024-02-24 Rust开源项目日报 Top10
根据Github Trendings的统计,今日(2024-02-24统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Rust项目 | 10 |
Fluent项目 | 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全节点实现。
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 倍,内置电池包,简单易用的工具来替代旧的捆绑方法。
Atuin: 用SQLite数据库替换shell历史记录的工具
- 创建周期:1238 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:16210 个
- Fork数量:459 次
- 关注人数:16210 人
- 贡献人数:168 人
- Open Issues数量:191 个
- Github地址:https://github.com/atuinsh/atuin.git
- 项目首页: https://atuin.sh
Atuin是一个开源工具,它用SQLite数据库替换现有的shell历史记录,为命令提供额外的上下文信息。它还通过Atuin服务器提供可选的、完全加密的历史记录同步功能,可以在多台设备之间同步历史记录。
Czkawka和Krokiet: 波兰语中的简单、快速、免费应用程序
- 创建周期:1271 天
- 开发语言:Rust, Fluent
- 协议类型:Other
- Star数量:14787 个
- Fork数量:442 次
- 关注人数:14787 人
- 贡献人数:59 人
- Open Issues数量:360 个
- Github地址:https://github.com/qarmin/czkawka.git
Czkawka是一个简单、快速、免费的应用程序,波兰语中称为“打嗝”,旨在从计算机中删除不必要的文件。这是一个多功能应用程序,可以查找重复文件、空文件夹和相似的图像。Krokiet与Czkawka类似,但使用了Slint前端。
Hyper:Rust 的 HTTP 库
- 创建周期:3465 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:13528 个
- Fork数量:1481 次
- 关注人数:13528 人
- 贡献人数:359 人
- Open Issues数量:221 个
- Github地址:https://github.com/hyperium/hyper.git
- 项目首页: https://hyper.rs
Hyper 是一个为 Rust 提供的开源 HTTP 库,为 HTTP/1 和 HTTP/2 协议提供了一种安全高效的解决方案。它具有异步设计能力,性能领先,并经过了广泛的正确性测试。该库在客户端和服务器 API 的生产中被广泛使用,并提供了入门指南。
DataFusion:Rust中的高速数据查询引擎
- 创建周期:1015 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:4523 个
- Fork数量:827 次
- 关注人数:4523 人
- 贡献人数:398 人
- Open Issues数量:935 个
- Github地址:https://github.com/apache/arrow-datafusion.git
- 项目首页: https://arrow.apache.org/datafusion
DataFusion是一个高速、可扩展的查询引擎,用于在Rust中构建高质量的数据中心系统,使用Apache Arrow内存格式。它提供了SQL和Dataframe API,出色的性能,内置支持各种数据格式,广泛的定制化以及强大的社区。
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
Loco是一个为Rust设计的开源个人框架,适用于小型项目和创业公司,并且受Rails的强烈启发。它旨在为那些熟悉Rails和Rust的人提供熟悉的环境,同时也欢迎只熟悉Rails的Rust新手。
cve-rs: 以内存安全的方式引入常见内存漏洞的Rust项目
- 创建周期:8 天
- 开发语言:Rust
- 协议类型:Other
- Star数量:2325 个
- Fork数量:71 次
- 关注人数:2325 人
- 贡献人数:7 人
- Open Issues数量:5 个
- Github地址:https://github.com/Speykious/cve-rs.git
cve-rs是一个使用100%安全的Rust编写的开源项目,允许用户以内存安全的方式在Rust程序中引入常见的内存漏洞。
Quary: 使用Rust编写的快速轻量级SQL转换引擎
- 创建周期:4 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:192 个
- Fork数量:2 次
- 关注人数:192 人
- 贡献人数:4 人
- Open Issues数量:1 个
- Github地址:https://github.com/quarylabs/quary.git
- 项目首页: https://www.quary.dev
Quary是一种工具,允许团队使用用Rust编写的快速轻量级SQL转换引擎来进行数据转换的建模、测试和部署。