Github 2024-03-16 Rust开源项目日报 Top10
根据Github Trendings的统计,今日(2024-03-16统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Rust项目 | 10 |
TypeScript项目 | 2 |
Go项目 | 1 |
RustDesk: 用Rust编写的开源远程桌面软件
- 创建周期:1218 天
- 开发语言:Rust, Dart
- 协议类型:GNU Affero General Public License v3.0
- Star数量:58141 个
- Fork数量:6255 次
- 关注人数:58141 人
- 贡献人数:230 人
- Open Issues数量:49 个
- Github地址:https://github.com/rustdesk/rustdesk.git
- 项目首页: https://rustdesk.com
RustDesk是一款用Rust编写的开源远程桌面软件,可作为TeamViewer的替代品。它可以直接使用,无需配置,提供完全的数据控制和安全性。用户可以使用提供的会合/中继服务器,自行设置,或编写自己的服务器。该项目欢迎所有人的贡献,并提供常见问题解答、二进制下载和每夜构建。
后现代模态文本编辑器
- 创建周期: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探索自定义渲染器。
面向Web规模的区块链技术
- 创建周期:2208 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:11488 个
- Fork数量:3504 次
- 关注人数:11488 人
- 贡献人数:360 人
- Open Issues数量:584 个
- Github地址:https://github.com/solana-labs/solana.git
- 项目首页: https://solanalabs.com
该项目是一个面向Web规模的区块链,旨在为快速、安全、可扩展、去中心化的应用程序和市场提供支持。
Hyperswitch:用Rust编写的开源支付交换机
- 创建周期:516 天
- 开发语言:Rust
- 协议类型:Apache License 2.0
- Star数量:9315 个
- Fork数量:741 次
- 关注人数:9315 人
- 贡献人数:149 人
- Open Issues数量:444 个
- Github地址:https://github.com/juspay/hyperswitch.git
- 项目首页: https://hyperswitch.io/
Hyperswitch是一个用Rust编写的开源支付交换机,旨在使支付快速、可靠且价格实惠。它旨在减少对单一处理器(如Stripe或Braintree)的依赖,减少开发工作量,提高成功率,降低处理费用,定制支付流程,并通过本地/备用支付方式扩大业务范围。
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编程语言驱动。
Rnote: 开源矢量绘图应用程序
- 创建周期:954 天
- 开发语言:Rust
- 协议类型:GNU General Public License v3.0
- Star数量:5276 个
- Fork数量:186 次
- 关注人数:5276 人
- 贡献人数:50 人
- Open Issues数量:234 个
- Github地址:https://github.com/flxzt/rnote.git
- 项目首页: https://rnote.flxzt.net
Rnote是一个开源的基于矢量的绘图应用程序,用于素描、手写笔记和注释文档和图片。它面向学生、教师和使用绘图板的用户,提供诸如PDF和图片导入/导出、无限画布和适应不同屏幕尺寸的自适应用户界面等功能。该应用程序采用Rust和GTK4编写,并包括压感笔输入、可定制背景、形状工具、文档扩展布局等各种功能。然而,需要注意的是文件格式仍不稳定,可能会在不同版本之间发生变化,影响兼容性。
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)的开源项目,旨在提供容器的性能同时提供虚拟机的安全性优势。
Solana的Anchor框架:智能合约开发工具
- 创建周期:1170 天
- 开发语言:Rust, TypeScript
- 协议类型:Apache License 2.0
- Star数量:3053 个
- Fork数量:1156 次
- 关注人数:3053 人
- 贡献人数:237 人
- Open Issues数量:395 个
- Github地址:https://github.com/coral-xyz/anchor.git
- 项目首页: https://anchor-lang.com
Anchor框架为Solana的Sealevel运行时提供了开发人员工具,用于编写智能合约,包括Rust eDSL、IDL规范、用于生成客户端的TypeScript包以及用于应用程序开发的CLI。对于熟悉以太坊的Solidity、Truffle和web3.js的开发人员来说,这将提供一个熟悉的体验。
Rust 闪卡
- 创建周期:13 天
- 开发语言:Rust
- Star数量:306 个
- Fork数量:9 次
- 关注人数:306 人
- 贡献人数:1 人
- Open Issues数量:2 个
- Github地址:https://github.com/ad-si/Rust-Flashcards.git
- 项目首页: https://ankiweb.net/shared/info/1541471942
Rust 闪卡是一个开源项目,拥有超过 550 张旨在从零开始教授 Rust 的闪卡。这些闪卡是用 markdown 写成的,基于官方的 Rust 书籍。用户可以直接从 AnkiWeb 获取 Anki 卡组,或者从发布页面下载最新版本。该项目归功于 u/WebDev193 的初步工作。
Granblue Fantasy: Relink 实验性DPS计量器
- 创建周期:24 天
- 开发语言:Rust, TypeScript
- Star数量:60 个
- Fork数量:6 次
- 关注人数:60 人
- 贡献人数:5 人
- Open Issues数量:15 个
- Github地址:https://github.com/false-spring/gbfr-logs.git
这是一个实验性的Granblue Fantasy: Relink叠加DPS计量器,基于naoouo/GBFR-ACT的逆向工程工作。