Skip to main content

A package to write any letter you want in the github graph

Project description

Github Contribution Graph Manager (gcgman)

ScreenShot A python script to write words into your github contribution graph. Chosen word has a length limit of 8.

Currently supported characters : A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, R, S, T, U, V, Y, Z, X, W, Q, space, 0-9


pip install gcgman


gcgman WORD [OPTION...]

  • Make sure to run it in a git directory.
  • To delete changes, delete the repository commits are in. So DO NOT USE IN ANOTHER PROJECT'S REPOSITORY.


    -h, --help                 show this help message and exit
    -p, --push                 Push commits from master branch to origin
    -y YEAR, --year YEAR       Use a year as a start date
    -c COUNT, --count COUNT    Number of commits per day


Each character can use maximum of 42 days (6 weeks or 6 colums). First and the last column is not used if they are not necessary. gcgman treats each letter as a list of integers from 0 to 41. Days used in drawing the letter are included in the list. Example of the letter 'A' can be seen below.

Empty Tiles vs Letter A


A = [7,8,9,10,11,12,13,14,17,21,24,28,29,30,31,32,33,34]

A Letter

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gcgman-1.4.tar.gz (3.4 kB view hashes)

Uploaded source

Built Distribution

gcgman-1.4-py3-none-any.whl (16.1 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page