{"id":21062134,"url":"https://github.com/jckimble/github-graph-background","last_synced_at":"2025-10-06T23:18:25.878Z","repository":{"id":74800573,"uuid":"604901781","full_name":"jckimble/Github-Graph-Background","owner":"jckimble","description":"A toy program for getting your GitHub Contributions and creating a background image from it with many themes","archived":false,"fork":false,"pushed_at":"2025-10-01T14:06:59.000Z","size":2272,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-01T16:08:43.148Z","etag":null,"topics":["background-image","cli","desktop","github","github-api","github-contributions","nodejs","toy-project"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/jckimble.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"jckimble","custom":"https://www.buymeacoffee.com/jckimble"}},"created_at":"2023-02-22T02:42:55.000Z","updated_at":"2025-10-01T14:06:56.000Z","dependencies_parsed_at":"2023-10-01T16:12:40.849Z","dependency_job_id":"f95864bd-8381-4451-8f71-44669157feda","html_url":"https://github.com/jckimble/Github-Graph-Background","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/jckimble/Github-Graph-Background","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jckimble%2FGithub-Graph-Background","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jckimble%2FGithub-Graph-Background/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jckimble%2FGithub-Graph-Background/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jckimble%2FGithub-Graph-Background/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jckimble","download_url":"https://codeload.github.com/jckimble/Github-Graph-Background/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jckimble%2FGithub-Graph-Background/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278693352,"owners_count":26029505,"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","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["background-image","cli","desktop","github","github-api","github-contributions","nodejs","toy-project"],"created_at":"2024-11-19T17:37:24.169Z","updated_at":"2025-10-06T23:18:25.860Z","avatar_url":"https://github.com/jckimble.png","language":"TypeScript","funding_links":["https://github.com/sponsors/jckimble","https://www.buymeacoffee.com/jckimble"],"categories":[],"sub_categories":[],"readme":"# Welcome to GitHub Graph Background 👋\n\n[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\n![build status](https://github.com/jckimble/github-graph-background/actions/workflows/release.yml/badge.svg?branch=master)\n[![npm version](https://img.shields.io/npm/v/@jckimble/github-graph-background)](https://www.npmjs.com/package/@jckimble/github-graph-background)\n[![Documentation](https://img.shields.io/badge/documentation-yes-brightgreen.svg)](https://github.com/jckimble/Github-Graph-Background#readme)\n[![License: MIT](https://img.shields.io/github/license/jckimble/github-graph-background)](https://github.com/jckimble/Github-Graph-Background/blob/master/LICENSE)\n\n\u003e A toy program for getting your GitHub Contributions and creating a background image from it with many themes.\n\n## Usage\n\n```sh\nnpx @jckimble/github-graph-background\n```\n\n## Options\n\n\u003e Github Token can be read from the GITHUB_TOKEN Environment Variable\n\n| Option   | Description            | Default          |\n| -------- | ---------------------- | ---------------- |\n| --output | Image Output           | ./background.png |\n| --width  | Image Width            | 1366             |\n| --height | Image Height           | 768              |\n| --margin | Spacing Between Blocks | 2                |\n| --token  | GitHub Token           | N/A              |\n| --theme  | Color Theme            | green            |\n\n## Themes\n\n\u003e Special value of random picks a theme at random. Default theme is green.\n\u003e Current themes are: green, blue, red, rose, fullrandom and random along with their dark variants.\n\u003e Adding :dark after a theme name generates the dark version.\n\n### Green (green and green:dark)\n\n![green](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/green.png)\n![green:dark](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/green.dark.png)\n\n### Blue (blue and blue:dark)\n\n![blue](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/blue.png)\n![blue:dark](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/blue.dark.png)\n\n### Red (red and red:dark)\n\n![red](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/red.png)\n![red:dark](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/red.dark.png)\n\n### Rose (rose and rose:dark)\n\n![rose](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/rose.png)\n![rose:dark](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/rose.dark.png)\n\n### Full Random (fullrandom and fullrandom:dark)\n\n![fullrandom](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/fullrandom.png)\n![fullrandom:dark](https://github.com/jckimble/Github-Graph-Background/releases/latest/download/fullrandom.dark.png)\n\n## From Source\n\n### Install\n\n```sh\ngit clone https://github.com/jckimble/github-graph-background\ncd github-graph-background\nnpm install\n```\n\n### Usage\n\n```sh\nnpm run start\n```\n\n### Run tests\n\n```sh\nnpm run test\n```\n\n## Author\n\n👤 **James C Kimble Jr**\n\n- Website: https://jckimble.com\n- Twitter: [@jckimble601](https://twitter.com/jckimble601)\n- Github: [@jckimble](https://github.com/jckimble)\n- LinkedIn: [@james-kimble-865092212](https://linkedin.com/in/james-kimble-865092212)\n\n## 🤝 Contributing\n\nContributions, issues and feature requests are welcome!\n\nFeel free to check [issues page](https://github.com/jckimble/Github-Graph-Background/issues). You can also take a look at the [contributing guide](https://github.com/jckimble/Github-Graph-Background/blob/master/CONTRIBUTING.md).\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n\n## Donations\n\n[![\"Buy Me A Coffee\"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/jckimble)\n\n## 📝 License\n\nCopyright © 2023 [James C Kimble Jr](https://github.com/jckimble).\n\nThis project is [MIT](https://github.com/jckimble/Github-Graph-Background/blob/master/LICENSE) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjckimble%2Fgithub-graph-background","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjckimble%2Fgithub-graph-background","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjckimble%2Fgithub-graph-background/lists"}