reflectub
Mirror all of a user’s GitHub repositories. This command can be run regularly to fetch updates and new repositories from GitHub. It’s designed to support the Git web frontend CGit.
Usage
$ reflectub --database reflectub.db <github-username> /path/to/repos/
Install
$ cargo install --git https://github.com/teddywing/reflectub.git
License
Copyright © 2021, 2022 Teddy Wing. Licensed under the GNU GPLv3+ (see the included COPYING file).