A Rust program for executing gource
on many git repositories.
This program can be configured to clone every repo accessible by the GitHub account owning the token provided. You can filter the repos using the --include
and --include-file
options (see Include syntax).
After cloning the repos, this program will execute gource
on each of them, saving the generated logs to a text file. Once all repos have had their logs generated, the logs are merged and sorted.
Finally, the merged log is passed into gource
. This can be saved to a video.
Before installing, make sure you have the following programs installed:
git
(also set up SSH keys asgourcers
only uses SSH URLs)gource