8000 GitHub - doctorixx/github-skyline: This program generate 3d graph of your contributions to GitHub platform
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This program generate 3d graph of your contributions to GitHub platform

Notifications You must be signed in to change notification settings

doctorixx/github-skyline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Skyline (Alternative)

Alternative of https://skyline.github.com/

Warning

The official CLI from github has been released, but the design of the models from the site and from the cli is different.

My program follows the original design.

This program generate 3d graph of your contributions to GitHub platform



Usage

pip install github-skyline

UI in cmd

python -m github_skyline

CLI

python -m github_skyline --help

Usage Legacy

  • Go to the latest release and select your platform
  • Download your system archive
  • Unzip archive

UI usage

Windows

  • Double-click on downloaded file

Linux and Mac

  • Run the download binary
./skyline-wizard.bin

CLI usage

(Use same file)

Warning

The command line interface only works in developer builds because the antivirus considers it a virus

img.png

Example:

MacOS / Linux

./skyline-wizard.bin -u doctorixx -y 2024

Windows

./skyline-wizard.exe -u doctorixx -y 2024

Python usage

  • Clone this repo
git clone https://github.com/doctorixx/github-skyline.git
cd github-skyline
  • Install all python requirements
pip install -r requirement.txt
  • Change variables (in github-stats.py)
from core import process_github_stats

if __name__ == '__main__':
    username = "doctorixx"  # CHANGE TO YOUR USERNAME
    year = "2023"  # CHANGE TO YOUR YEAR
    filename = f"{username}-{year}.stl"  # <- Generated filename

    process_github_stats(username, year, filename)
  • run github-stats.py

Linux/MacOS:

python3 github-stats.py

Windows:

python github-stats.py

Check "*.stl" fies in project root

Compatibility

(Checked binaries, With Python app works correctly on all platforms)

OS x64 arm64
MacOS
Linux
Windows

Developments builds

You can find developments build in GitHub Actions

About

This program generate 3d graph of your contributions to GitHub platform

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0