一个带语法高亮和 Git 修改标记的终端 cat 替代工具。
6.1万+165 本周3058RustApache-2.0维护活跃更新于 20小时前
一款命令行工具,在终端中展示本地 Git 仓库的项目信息与代码统计。
Onefetch 是一款命令行工具,可直接在终端中显示本地 Git 仓库的项目信息和代码统计。它完全离线运行,数据来自仓库的 Git 历史和文件内容,无需账号或网络连接。
在仓库目录中运行,或传入仓库路径,即可输出一个信息面板,包括项目名称、语言占比、提交数与作者数、文件统计等。通过命令行参数可以调整显示内容,例如文字样式、显示哪些信息行、忽略的文件和目录,也支持 JSON、YAML 等输出格式。
支持 Linux、macOS 和 Windows,可通过 Homebrew、winget、pacman、zypper 等方式安装,也可在发布页下载预编译的二进制文件。
在 macOS 上使用 Homebrew 安装
brew install onefetch在 Windows 上使用 winget 安装
winget install onefetch在 Arch Linux 上使用 pacman 安装
pacman -S onefetch在 Git 仓库目录中运行 onefetch
cd /path/of/your/repo
onefetch概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个带语法高亮和 Git 修改标记的终端 cat 替代工具。
一款快速易用的命令行工具,用来按名称查找文件和目录,可替代 Unix 的 find 命令。
一款命令行基准测试工具,支持统计分析、预热运行,并可导出为 CSV、JSON、Markdown 等格式。
一个命令行工具,用于并排查看多个 git 仓库的状态,并批量执行 git 或 shell 命令。
用 Rust 编写的 git 终端界面,支持键盘操作完成暂存、提交、分支、stash 和日志浏览。
用于测试和调试 MCP 服务器的开发者工具,提供网页、命令行和终端界面三种使用方式。