An open API service indexing awesome lists of open source software.

https://github.com/tejasa97/github_traffic

A GitHub traffic scraper to keep you on top of your repository traffic stats.
https://github.com/tejasa97/github_traffic

github-traffic python repository traffic-stats

Last synced: 12 months ago
JSON representation

A GitHub traffic scraper to keep you on top of your repository traffic stats.

Awesome Lists containing this project

README

          

# GitHub Traffic

Like to to keep tabs on your GitHub account **traffic** statistics?

Fret no more.

Presenting, a GitHub traffic scraper to keep you on top of your repository traffic stats.

## A couple of pre-requisites before you kick off.
1. ***GitHub Personal Access token***! (because identity).

Just generate a new token (can set it up for only **repo read** permissions); you can also use an existing one.

Assign it to ***token*** in the **config.ini** file.

```
[github]
token=
```

2. ***Install the official python GitHub package (pyGithub) and pandas***.

`pip install -r requirements.txt`

### Fire it up!

`python get_traffic.py`

The traffic stats of all repositories associated with the user are stored in the CSV `.csv`.

PS : Open to your suggestions and enhancements. Plan to make it a cron job that regularly updates you of the current traffic!

Please Star the repo if you found it interesting!