Various traffic statistics and charts for the Awesome Jupyter repo on GitHub
awesome-jupyter
github
Published
January 11, 2023
This post contains several charts that show various traffic statistics for the Awesome Jupyter repo on GitHub. By default, GitHub only provides traffic statistics for the last 14 days. For the Awesome Jupyter repo, sangonzal/repository-traffic-action is set up as a GitHub workflow to preserve the traffic history for longer periods. The traffic data is stored in .csv files on the traffic branch of the repository and updated daily via the workflow.
The plots in this post are Vega charts (generated with Altair) that point directly at the dynamically updating .csv files so the charts are updated at view-time without having to re-render the post.
Views
Number of views over time
The chart below shows the number of views on the repository over time. Both the number of unique views as well as the total number of views are shown in different colours. The dotted line shows the 7-day moving average.
The chart below shows the number of clones on the repository over time. Both the number of unique clones as well as the total number of clones are shown in different colours. The dotted line shows the 7-day moving average.