44个稳定版本

2.21.0 2024年5月7日
2.20.0 2024年3月17日
2.19.0 2023年11月29日
2.18.1 2023年6月24日
1.0.0 2018年11月13日

#2277命令行工具

Download history 380/week @ 2024-05-04 144/week @ 2024-05-11 97/week @ 2024-05-18 72/week @ 2024-05-25 57/week @ 2024-06-01 60/week @ 2024-06-08 51/week @ 2024-06-15 37/week @ 2024-06-22 49/week @ 2024-06-29 73/week @ 2024-07-06 51/week @ 2024-07-13 56/week @ 2024-07-20 57/week @ 2024-07-27 36/week @ 2024-08-03 40/week @ 2024-08-10 38/week @ 2024-08-17

每月 177 次下载

MIT 许可证

2MB
5K SLoC

用Rust编写的命令行Git信息工具

cargo Build Status help wanted

العربية | 简体中文 | Deutsch | Español | فارسی | Français | 日本語 | 한국어 | Русский | Türkçe

Onefetch是用Rust编写的命令行Git信息工具,它直接在您的终端中显示本地Git仓库的项目信息和代码统计信息。该工具完全离线 - 不需要网络访问。

默认情况下,仓库信息与主导语言的标志一起显示,但您可以进一步配置onefetch,使其使用图像(在支持的终端中)、文本输入或完全无显示。

它可以自动检测开源许可证,并为用户提供有关代码分布、待处理更改、依赖项数量(通过包管理器)、主要贡献者(通过提交次数)、磁盘大小、创建日期、代码行数(LOC)等信息。

您可以通过命令行标志配置Onefetch以显示您想要的任何内容:您可以自定义ASCII/文本格式,禁用信息行,忽略文件和目录,以多种格式(Json、Yaml)输出等。

目前,onefetch支持超过100种不同的编程语言;如果您的首选语言不受支持:打开一个问题,支持将被添加。

非常欢迎贡献!请参阅贡献指南以获取更多信息。

更多信息:[Wiki] [安装] [入门]

依赖项

~37–52MB
~890K SLoC