Onefetch is a command-line Git information tool that displays project information and code statistics for a local Git repository directly in your terminal. The tool works completely offline with a focus on performance and customizability.
Onefetch is available on Linux, macOS, and Windows platforms. Binaries for Linux, Windows, and macOS are available on the release page.
-
Ubuntu
snap install onefetch
-
Arch Linux
pacman -S onefetch
-
openSUSE
zypper install onefetch
-
Homebrew
brew install onefetch
-
Winget
winget install onefetch
onefetch /path/of/your/repoOr:
cd /path/of/your/repo
onefetchOnefetch can be customized via command-line arguments to display exactly what you want, the way you want it: adjust the text styling, disable info lines, ignore files and directories, output in multiple formats (JSON, YAML), etc.
Currently, onefetch supports more than 100 different programming languages; if your language of choice isn't supported, open an issue and support will be added.
Contributions are very welcome! See CONTRIBUTING for more info.