| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This Golang program generates a graphical representation (SVG) of commit activity by hour for any number of GitHub repositories.
It can also filter commits by a specific user or email.
There is also a similar version in Bash in the HariSekhon/DevOps-Bash-tools repo.
go run main.go <username>eg.
go run main.go harisekhonTo compile a portable binary:
make buildWill fetch all public non-fork repos and for each one the commit log to generate the commits for the graph.
./github-graph-commit-times harisekhongraph.svg:
...and there is no way to know the original timezone of the programmer this way.
Scripts git/git_graph_commit_times_*.sh that generate graphs from local git repo checkouts in the DevOps-Bash-tools repo will get local timezone hours from the local git log in each checkout, but this only works if you have all the repos checked out locally so requires much more admin than querying the GitHub API.
This issue has been raised against GitHub API.
The rest of my original source repos are here.
Pre-built Docker images are available on my DockerHub.
| Back | FazBrowse Home | New Git URL |