{"id":17363111,"url":"https://github.com/tomastomecek/show-me","last_synced_at":"2025-03-16T04:30:50.659Z","repository":{"id":57466930,"uuid":"179986250","full_name":"TomasTomecek/show-me","owner":"TomasTomecek","description":"Show me my GitHub contributions!","archived":false,"fork":false,"pushed_at":"2024-03-13T14:29:47.000Z","size":37,"stargazers_count":9,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-27T05:03:51.780Z","etag":null,"topics":["contributions","github","open-source"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TomasTomecek.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-04-07T15:36:18.000Z","updated_at":"2024-03-13T14:29:52.000Z","dependencies_parsed_at":"2024-03-13T15:54:31.523Z","dependency_job_id":null,"html_url":"https://github.com/TomasTomecek/show-me","commit_stats":{"total_commits":30,"total_committers":2,"mean_commits":15.0,"dds":0.09999999999999998,"last_synced_commit":"74d9ba4d1c9f8843356c3a033fd84ddf5c9be9d9"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasTomecek%2Fshow-me","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasTomecek%2Fshow-me/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasTomecek%2Fshow-me/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomasTomecek%2Fshow-me/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TomasTomecek","download_url":"https://codeload.github.com/TomasTomecek/show-me/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243802944,"owners_count":20350316,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["contributions","github","open-source"],"created_at":"2024-10-15T19:46:45.413Z","updated_at":"2025-03-16T04:30:50.366Z","avatar_url":"https://github.com/TomasTomecek.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# `show-me`\n\nThis is a simple tool to show you history of your GitHub contributions.\n\n```\n$ show-me\n Repo                                  |   ★ |   Total |   Pulls |   Issues |   Commits |   Reviews\n---------------------------------------+-----+---------+---------+----------+-----------+-----------\n packit-service/packit                 |  20 |     421 |      47 |       58 |       258 |        58\n ansible-community/ansible-bender      | 105 |     177 |      20 |       33 |       123 |         1\n user-cont/release-bot                 |  36 |      76 |       6 |       21 |        28 |        21\n packit-service/ogr                    |   5 |      68 |      10 |        9 |        32 |        17\n user-cont/colin                       |  30 |      41 |       2 |        1 |        29 |         9\n user-cont/conu                        | 141 |      39 |       3 |        3 |        21 |        12\n TomasTomecek/speaks                   |   2 |      26 |       0 |        1 |        25 |         0\n TomasTomecek/dotfiles                 |   3 |      24 |       0 |        0 |        24 |         0\n packit-service/upsint                 |   1 |      17 |       2 |        6 |         8 |         1\n TomasTomecek/sen                      | 760 |      12 |       1 |        1 |         9 |         1\n TomasTomecek/ansible-role-release-bot |   0 |      11 |       0 |        0 |        11 |         0\n TomasTomecek/pretty-git-prompt        |  33 |       9 |       1 |        1 |         7 |         0\n rebase-helper/rebase-helper           |  30 |       8 |       1 |        5 |         0 |         2\n TomasTomecek/mysterious-keybinds      |   0 |       8 |       0 |        0 |         8 |         0\n prgcont/workshop-ansible-containers   |   4 |       7 |       1 |        0 |         6 |         0\n```\n\nLegend (columns in order):\n* Name of the GitHub repository.\n* Current star count.\n* Total number of contributions (sum of pull requests, issues, commits and reviews).\n* A Count of pull requests created by you.\n* How many issues you've created.\n* Total count of commits you submitted to the repository.\n* A number of reviews you performed.\n\n\n## Requirements\n\n* Python 3.6+\n* GitHub API token: you can get it in your [settings\n  page](https://github.com/settings/tokens).\n  * Pass it to show-me via environment variable `GITHUB_TOKEN`.\n\n\n## Installation\n\n```\n$ pip3 install --user show-me\n```\n\nFeel free to install directly from GitHub:\n```\n$ pip3 install --user git+https://github.com/TomasTomecek/show-me\n```\n\n\n## Usage\n\n```\n$ GITHUB_TOKEN=my-token show-me\n```\n\nYou can configure show-me via CLI options:\n```\nUsage: show-me [OPTIONS]\n\n  Show me my GitHub contributions!\n\nOptions:\n  -n, --lines INTEGER     Print first N lines.  [default: 15]\n  --cache-file-path PATH  Path to the cache file.  [default:\n                          /home/tt/.cache/show-me.json]\n  --load-from-cache       Don't query GitHub and load from cache.\n  --save-to-cache         Query GitHub and save response to a file (to save\n                          time and bandwidth).\n  --debug                 Show debug logs.\n  --start-year INTEGER    Start counting the contributions in the selected\n                          year.  [default: 2019]\n  -h, --help              Show this message and exit.\n```\n\n\nHave fun!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomastomecek%2Fshow-me","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomastomecek%2Fshow-me","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomastomecek%2Fshow-me/lists"}