Git Leaderboard generates a leaderboard page for your git repo.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Added a helpful CLI using Typer (https://typer.tiangolo.com/) and did some minor improvements like organizing the file output better so that the result is not mixed with any of the application source code.
Created a webpage template using the jinja2 and markdown packages. I also had to update the script that generates charts to use a dark theme.
I wrote a shell script that gather commit information from the last year of history in a git repository. Then I wrote a python script that parses that information and creates three charts. The first chart is a bar graph with the top three committers and their number of commits. The second is a line graph of commits over time. The third is a stacked area chart of lines added vs lines removed over time.