git-leaderboard
This program generates a simple web-based leaderboard based on the last year of commits from a git repository.
Demo
There is a demo available at https://michael-m.hackclub.app/git-leaderboard. This demo is built using data from the Nest github repository, and is the same as the one shown in the demo video.
Usage
Clone the repository like normal. This might not work if the Nest server is blocking git connections like it sporadically does. If you cannot clone the repository directly, there is a file viewer built into this git server that can help.
You will need to install all of the requirements. To do this, create a virtual environment or just install the requirements from requirements.txt on your system directly.
For help with the CLI, try running python3 src/main.py --help.