https://github.com/esemi/github-activity-visualiser
Activity visualizer for github users
https://github.com/esemi/github-activity-visualiser
github gource
Last synced: 2 days ago
JSON representation
Activity visualizer for github users
- Host: GitHub
- URL: https://github.com/esemi/github-activity-visualiser
- Owner: esemi
- License: mit
- Created: 2017-12-26T11:06:23.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-09-11T23:47:33.000Z (over 4 years ago)
- Last Synced: 2025-10-26T14:26:52.105Z (3 months ago)
- Topics: github, gource
- Language: Python
- Homepage:
- Size: 1.41 MB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Github user activity visualiser
---
[](https://github.com/esemi/github-activity-visualiser/actions/workflows/release.yml)
[](https://pypi.org/project/github-activity-visualiser/)
- download all user's public repositories
- filter forks and mirrors
- build a one year activity log
- run a gource on it
### Usage
U need [token](https://github.com/settings/tokens) before use.
```
$ pip install github-activity-visualiser
$ visualiser --help
```

[more details (rus)](https://habrahabr.ru/company/semrush/blog/345818/)
### Run from source
```
$ git clone https://github.com/esemi/github-activity-visualiser.git
$ cd github-activity-visualiser
$ python3.9 -m venv venv
$ source venv/bin/activate
$ pip install poetry
$ poetry config virtualenvs.create false --local
$ poetry install
$ apt install gource
$ poetry run python github_activity_visualiser/visualiser.py --help
```