工控智汇

工控智汇

Github 2024-06-08 Rust开源项目日报 Top10

admin 61 135

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

开发语言

项目数量

Rust项目

10

Zed:由Atom和Tree-sitter的创建者开发的高性能多人代码编辑器

创建周期:1071天

开发语言:Rust

协议类型:Other

Star数量:9436个

Fork数量:261次

贡献人数:42人

OpenIssues数量:1185个

Github地址:

Zed是由Atom和Tree-sitter的创建者开发的高性能多人代码编辑器。

Ruff:极速Python代码检查器和格式化工具

创建周期:655天

开发语言:Rust

协议类型:MITLicense

Star数量:27379个

Fork数量:874次

贡献人数:420人

OpenIssues数量:867个

Github地址:

Ruff是一个极快的Python代码检查器和代码格式化工具,用Rust编写,旨在比现有的检查器和格式化工具如Flake8和Black快10-100倍。它可通过pip安装,支持,并兼容。Ruff提供了与Flake8、isort和Black的兼容性,内置缓存、修复支持、800多条内置规则,以及针对VSCode等编辑器的官方集成。它适用于单存储库,并且在ApacheAirflow、FastAPI、HuggingFace和Pandas等主要开源项目中得到积极使用。

全面的Rust

创建周期:535天

开发语言:Rust

协议类型:

Star数量:26488个

Fork数量:1565次

贡献人数:282人

OpenIssues数量:144个

Github地址:

全面的Rust是由Google的Android团队开发的为期多天的课程,涵盖了Rust的所有方面,从基本语法到高级主题,如泛型、错误处理、Android、Chromium、裸机和并发。

Turbo:下一代前端开发工具链

创建周期:977天

开发语言:Rust

协议类型:MITLicense

Star数量:25308个

Fork数量:1713次

贡献人数:384人

OpenIssues数量:193个

Github地址:

Turbo是一个用Rust编写的面向前端开发的下一代工具链。它由三个主要部分组成:Turbopack,一个增量打包工具(Webpack的继任者),Turborepo,一个增量构建系统,以及Turbo引擎,一个低级增量计算和记忆化引擎。

Tabby:自托管的AI编码助手

创建周期:310天

开发语言:Rust

协议类型:Other

Star数量:15151个

Fork数量:575次

贡献人数:48人

OpenIssues数量:133个

Github地址:

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

多语言开发工具管理器

创建周期:364天

开发语言:Rust

协议类型:MITLicense

Star数量:4342个

Fork数量:143次

贡献人数:66人

OpenIssues数量:94个

Github地址:

这个开源项目是一个工具,用于管理各种语言的开发工具,不同项目目录的环境变量,以及用于构建和测试项目的任务。

Quickwit:云原生搜索引擎

创建周期:1075天

开发语言:Rust

协议类型:Other

Star数量:5652个

Fork数量:263次

贡献人数:66人

OpenIssues数量:559个

Github地址:

Quickwit是一个开源的云原生搜索引擎,旨在作为Datadog、Elasticsearch、Loki和Tempo的替代品。它经过优化以提供快速搜索,并非常适用于日志管理和分布式跟踪等观察性用例。未来还计划支持度量。

RisingWave:实时事件流处理的Postgres兼容流式数据库

创建周期:834天

开发语言:Rust

协议类型:

Star数量:6363个

Fork数量:520次

贡献人数:151人

OpenIssues数量:1163个

Github地址:

RisingWave是一个开源项目,提供SQL流处理、分析和管理。它将存储和计算解耦,提供快速引导、动态扩展、时间旅行查询和高效连接。该项目重新构想了流处理,是一个专为实时事件流数据而设计的与Postgres兼容的流式数据库。

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

创建周期:818天

开发语言:Rust

协议类型:

Star数量:3029个

Fork数量:1042次

贡献人数:75人

OpenIssues数量:350个

Github地址:

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

zkSyncEra:以太坊规模化的ZKRollup

创建周期:367天

开发语言:Rust

协议类型:

Star数量:1722个

Fork数量:1348次

贡献人数:100人

OpenIssues数量:75个

Github地址:

zkSyncEra是一个二层Rollup,使用零知识证明来扩展以太坊,而不会影响安全性或去中心化。它与以太坊虚拟机兼容,允许99%的以太坊项目在不重构或重新审计的情况下重新部署。zkSyncEra还使用基于LLVM的编译器,最终将使开发人员能够用C++、Rust和其他流行语言编写智能合约。