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 在 命令行工具
每月 177 次下载
2MB
5K SLoC
用Rust编写的命令行Git信息工具
العربية | 简体中文 | 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