This branch was given a to ralph with the goal of writing tests, finding bugs, refactorign large files and potentially adding new features.
This is for experimenation purposes only and this branch might or might not be merged into the main branch.
A neofetch-style CLI tool for GitHub, GitLab, Gitea, Forgejo, Codeberg, and Sourcehut statistics. Display your profile and stats from various git hosting platforms in a beautiful, colorful terminal interface with extensive customization options and intelligent layout adaptation.
Note: This project is still maturing with only ~30 closed issues as of November 1st, 2025. If you encounter bugs, have feature requests, or want to contribute, please open an issue.
|
|
brew tap matars/gitfetch
brew install gitfetchyay -S gitfetch-pythonMake sure you have pip installed, then run:
git clone https://github.com/Matars/gitfetch.git
cd gitfetch
make dev- Neofetch-style display with ASCII art
- Comprehensive statistics from multiple git hosting platforms
- Encourages maintaining commit streaks
- Get PR's and issues quick view in terminal
- Smart SQLite-based caching system
- Cross-platform support (macOS and Linux)
- Extensive customization options
- GitHub - Uses GitHub CLI (gh) for authentication
- GitLab - Uses GitLab CLI (glab) for authentication
- Gitea/Forgejo/Codeberg - Uses personal access tokens
- Sourcehut - Uses personal access tokens
brew uninstall gitfetch # Homebrew
brew untap matars/gitfetch # Homebrew tappip uninstall gitfetch # pipyay -R gitfetch-python # AUR (yay)GPL-2.0

