The local-git-contributions-visualizer
is a command line tool written in Go. It allows developers to scan their local Git repositories and generate a visual contributions graph. This tool is particularly useful for developers who work with multiple Git services such as Github and Gitlab. It enables them to see their contributions across both platforms, even when there is no internet connection available.
- Scan local Git repositories and generate a contributions graph
- Visualize contributions from Github and Gitlab services
- Works offline, making it convenient for use in remote or disconnected environments
To install the local-git-contributions-visualizer
, make sure you have Go installed on your machine. Then, run the following command:
go get github.com/abdullah-alaadine/local-git-contributions-visualizer
The local-git-contributions-visualizer tool offers the following options:
1- add: Add a folder path to generate a graph based on the commits in that folder.
./local-git-contributions-visualizer -add /path/to/repository
2- email: Add your Github email address to track contributions associated with it.
./local-git-contributions-visualizer -email your-email@example.com
3- help: Display available options and usage instructions.
./local-git-contributions-visualizer -h
License
This project is licensed under the MIT License. See the LICENSE file for details.