7

Github 2024-01-20 Rust开源项目日报 Top10

 1 year ago
source link: https://sunqi.site/posts/github-trendings-today-20240120/
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-01-20统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

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

后现代模态文本编辑器

  • 创建周期:1328 天
  • 开发语言:Rust
  • 协议类型:Mozilla Public License 2.0
  • Star数量:27484 个
  • Fork数量:1993 次
  • 关注人数:27484 人
  • 贡献人数:424 人
  • Open Issues数量:1159 个
  • Github地址:https://github.com/helix-editor/helix.git
  • 项目首页: https://helix-editor.com

一款用Rust编写的后现代模态文本编辑器,深受Kakoune和Neovim启发。它具有类似Vim的模态编辑、多重选择、内置语言服务器支持和智能的增量语法高亮。它主要是一个基于终端的编辑器,但旨在通过wgpu或skulpin探索自定义渲染器。

Fish - 用户友好的命令行shell

  • 创建周期:4272 天
  • 开发语言:Rust
  • 协议类型:Other
  • Star数量:23685 个
  • Fork数量:1835 次
  • 关注人数:23685 人
  • 贡献人数:396 人
  • Open Issues数量:456 个
  • Github地址:https://github.com/fish-shell/fish-shell.git
  • 项目首页: https://fishshell.com

Fish是一个用户友好的命令行shell,适用于macOS、Linux和其他类Unix操作系统。它包括诸如语法高亮、输入时自动建议和精美的标签补全等功能,无需配置即可使用。详细的用户文档可在官方网站上找到。它可以通过Homebrew、MacPorts、fishshell.com的安装程序或独立应用程序安装在macOS上。也提供了各种Linux发行版的软件包。

Tabby: 自托管的AI编码助手

  • 创建周期:310 天
  • 开发语言:Rust
  • 协议类型:Other
  • Star数量:15151 个
  • Fork数量:575 次
  • 关注人数:15151 人
  • 贡献人数:48 人
  • Open Issues数量:133 个
  • Github地址:https://github.com/TabbyML/tabby.git
  • 项目首页: https://tabby.tabbyml.com/

/images/tabbyml-tabby-0.png

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

Rust编程语言存储库

  • 创建周期:2962 天
  • 开发语言:Rust
  • 协议类型:Other
  • Star数量:13633 个
  • Fork数量:3170 次
  • 关注人数:13633 人
  • 贡献人数:431 人
  • Open Issues数量:398 个
  • Github地址:https://github.com/rust-lang/book.git
  • 项目首页: https://doc.rust-lang.org/book/

Rust编程语言存储库包含了该书的源代码,可打印版和在线版本均可获取。它可以与最新的Rust发布版本一起使用,并提供可下载的代码清单。

wgpu: 一个跨平台、安全的、纯Rust图形API

  • 创建周期:1955 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:9935 个
  • Fork数量:749 次
  • 关注人数:9935 人
  • 贡献人数:393 人
  • Open Issues数量:696 个
  • Github地址:https://github.com/gfx-rs/wgpu.git
  • 项目首页: https://wgpu.rs

wgpu是一个跨平台、安全的、纯Rust图形API,它可以在Vulkan、Metal、D3D12和OpenGL上本地运行,并在wasm上支持WebGL2和WebGPU。它基于WebGPU标准,是Firefox和Deno中WebGPU集成的核心。

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)的开源项目,旨在提供容器的性能同时提供虚拟机的安全性优势。

Aleo: 零知识应用的去中心化操作系统

  • 创建周期:1434 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:3457 个
  • Fork数量:2594 次
  • 关注人数:3457 人
  • 贡献人数:71 人
  • Open Issues数量:111 个
  • Github地址:https://github.com/AleoHQ/snarkOS.git
  • 项目首页: http://snarkos.org

/images/aleohq-snarkos-0.png

Aleo是一个为零知识(ZK)应用设计的去中心化操作系统。它提供了一个平台,用于安全、私密地构建和运行ZK应用。该项目包括一个命令行界面、开发指南以及详细的构建说明,用于运行Aleo节点、客户端和证明者。

Apache OpenDAL:数据访问层

  • 创建周期:705 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:2430 个
  • Fork数量:383 次
  • 关注人数:2430 人
  • 贡献人数:169 人
  • Open Issues数量:114 个
  • Github地址:https://github.com/apache/opendal.git
  • 项目首页: https://opendal.apache.org

/images/apache-opendal-0.png

Apache OpenDAL是一个数据访问层,可以让用户以统一的方式从各种存储服务中轻松高效地检索数据。它包括不同编程语言的库,以及应用程序和服务。

GlobalProtect-openconnect: 基于OpenConnect和Tauri的Linux VPN GUI

  • 创建周期:1435 天
  • 开发语言:Rust
  • 协议类型:GNU General Public License v3.0
  • Star数量:986 个
  • Fork数量:104 次
  • 关注人数:986 人
  • 贡献人数:30 人
  • Open Issues数量:132 个
  • Github地址:https://github.com/yuezk/GlobalProtect-openconnect.git

/images/yuezk-globalprotect-openconnect-0.png

GlobalProtect-openconnect是基于OpenConnect和Tauri的Linux上的GlobalProtect VPN的GUI。它支持SSO身份验证方法,受gp-saml-gui启发。

Tailcall: 无代码高性能GraphQL后端解决方案

  • 创建周期:379 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:714 个
  • Fork数量:125 次
  • 关注人数:714 人
  • 贡献人数:45 人
  • Open Issues数量:78 个
  • Github地址:https://github.com/tailcallhq/tailcall.git
  • 项目首页: https://tailcall.run

Tailcall是一个开源解决方案,用于构建高性能的GraphQL后端,提供了无代码开发的方法。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK