GitHub 趋势榜

编辑:张汉东

说明:记录一下本月在 GitHub 趋势榜单出现的 新的项目。

排名不分先后


vaultwarden : 非官方 Bitwarden 兼容服务器的 Rust 实现

Bitwarden 是一个开源的密码管理服务,全平台支持,介面简洁,前后端均开源(Telegram 仅客户端开源)功能全面,支持两步验证(Lastpass 付费版都不支持的功能)、团队共享密码库,另外,支持将服务端部署在自己的服务器上。

以前称为 bitwarden_rs。

https://github.com/dani-garcia/vaultwarden

sysinfo : 一个系统处理程序

以获取信息并与 Rust 实现的进程进行交互。

https://github.com/GuillaumeGomez/sysinfo

feroxbuster: 一种快速,简单,递归的内容发现工具

feroxbuster是一个旨在执行强制浏览的工具。

强制浏览是一种攻击,其目的是列举和访问没有被网络应用程序引用的资源,但攻击者仍可访问。

feroxbuster使用穷举结合词表来搜索目标目录中未链接的内容。这些资源可能存储有关网络应用程序和操作系统的敏感信息,如源代码、证书、内部网络地址等。

这种攻击也被称为可预测资源位置、文件列举、目录列举和资源列举。

https://github.com/epi052/feroxbuster

aya : Rust 实现的 eBPF 库

aya 的特色是 仅仅依赖 libc 的 纯度 99.9% 的Rust 实现。

https://github.com/alessandrod/aya

Neovide: Rust 实现的干净利落的 Neovim 客户端

https://github.com/Kethku/neovide

libreddit: 用 Rust 实现一个私人定制的 Reddit 前端

https://github.com/spikecodes/libreddit

paru: pacman 助手

pacman 软件包管理器是Arch Linux 的一大亮点。

https://github.com/Morganamilo/paru

delta: git 和 git diff 查看器

该项目 star 数目近万了

https://github.com/dandavison/delta

git-branchless: Git 无分支工作流

Git-Brantless 是一套帮助开发者可视化,导航,操作和修复提交历史记录的工具。 它基于谷歌和Facebook等大公司的无可分割的Mercurial工作流。

https://github.com/arxanas/git-branchless

metaplex: Metaplex 协议 Rust 实现

Metaplex 是一个无需许可的链上协议,支持Solana 区块链的原生购买、销售和拍卖NFT,可大大降低了铸造和交易费用。

https://github.com/metaplex-foundation/metaplex

zoxide: 一个更智能的CD命令。

支持所有主流 shell。

https://github.com/ajeetdsouza/zoxide

eww: 用 Rust 实现 widgets

Elkowar’s Wacky Widgets,是一个独立的小部件系统,它基于 Rust,允许开发者在任何窗口管理器中实现自己的自定义小部件。

基于 GTK,应该是跨平台的。