This Go program generates a graphical representation (PNG) of commit activity by hour for any number of GitHub repositories. It can also filter commits by a specific user or email.
- Fetch commits from multiple GitHub repositories
- Visualize commits by hour (0-23)
- Option to filter commits by username or email
- Saves output as a PNG graph
To install the required dependencies:
go mod tidy
Ensure to update Codacy Grade link manually after adding this repo to Codacy since the link is a hash and therefore cannot be predicted for replacement by ./customize.sh
.
The rest of my original source repos are here.
Pre-built Docker images are available on my DockerHub.