{"id":17684596,"url":"https://github.com/mattrltrent/github_painter","last_synced_at":"2025-04-07T07:01:36.077Z","repository":{"id":172718235,"uuid":"649262523","full_name":"mattrltrent/github_painter","owner":"mattrltrent","description":"🎨 Create a custom design for your GitHub Commit Contribution Graph. 1st on Google.","archived":false,"fork":false,"pushed_at":"2025-03-29T06:59:02.000Z","size":928,"stargazers_count":106,"open_issues_count":2,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-31T06:01:14.684Z","etag":null,"topics":["contribution-graph","contribution-graph-painter","contribution-spoofing","github-page","githubprofile","painter","profile-card","profile-readme","readme-profile"],"latest_commit_sha":null,"homepage":"https://github-painter.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mattrltrent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"publiccode":null,"codemeta":null}},"created_at":"2023-06-04T10:02:16.000Z","updated_at":"2025-03-29T07:09:03.000Z","dependencies_parsed_at":"2024-08-18T01:23:24.275Z","dependency_job_id":"f8455783-a258-4360-8293-fdaf93a13fc3","html_url":"https://github.com/mattrltrent/github_painter","commit_stats":null,"previous_names":["mattrltrent/github_painter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrltrent%2Fgithub_painter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrltrent%2Fgithub_painter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrltrent%2Fgithub_painter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattrltrent%2Fgithub_painter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mattrltrent","download_url":"https://codeload.github.com/mattrltrent/github_painter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247608150,"owners_count":20965952,"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":["contribution-graph","contribution-graph-painter","contribution-spoofing","github-page","githubprofile","painter","profile-card","profile-readme","readme-profile"],"created_at":"2024-10-24T10:24:07.215Z","updated_at":"2025-04-07T07:01:36.031Z","avatar_url":"https://github.com/mattrltrent.png","language":"JavaScript","readme":"# GitHub Contribution Graph Painter 🎨\n\n\n\u003ch3 align=\"left\"\u003e\u003ca href=\"https://github-painter.vercel.app/\"\u003eTry the editor\u003c/a\u003e\u003c/h3\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/mattrltrent/random_assets/main/gh_painter.png\" width=\"100%\" height=\"\" style=\"display: block\"/\u003e\n\n\u003ch3 align=\"left\"\u003e\u003ca href=\"https://github.com/mattrltrent?tab=overview\u0026from=2018-12-01\u0026to=2018-12-31#:~:text=January,Jan\"\u003eLive profile example\u003c/a\u003e\u003c/h3\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/mattrltrent/github_painter/main/github/ex_1.JPG\" width=\"100%\" height=\"\" style=\"display: block\"/\u003e\n\n\n### Usage\n\n1. Add your repo URL to the spot seen above. **I highly reccomend using a new empty private repo in case something goes wrong.**\n2. Select the year you want to paint to, for the best results, ensure this year is *free from commits* on your GitHub profile. This tool assumes you have none.\n3. Paint on the canvas using the different colors.\n4. Download the script, as seen above. You may have to run the command `chmod 701 github_painter.sh` to give executable permission to the file. Then, run `sudo ./github_painter.sh` to run the script.\n\n### Troubleshooting\n\n- To delete the art, you can always delete the repository that the commits took place in. This is the easy way out. For more complex cases, refer to [this](https://stackoverflow.com/questions/448919/how-can-i-remove-a-commit-on-github) Stack Overflow question.\n- If you're not seeing the art appear, please toggle the \"Private Contributions\" setting on your GitHub profile. It seems to help things sync up:\n\n\n    \u003cimg src=\"https://raw.githubusercontent.com/mattrltrent/github_painter/main/github/demo_2.JPG\" width=\"auto\" height=\"200px\" style=\"display: inline\"/\u003e\n\n- Check out [this GitHub Issue](https://github.com/mattrltrent/github_painter/issues/9) that outlines some good troubleshooting if the script runs, but your contributions aren't showing up.\n\n\n### Notes\n\n- Use at your own risk, because I feel like committing a bunch of times could mess something up if used incorrectly. So, be careful, know what you're doing, and check the outputted `github_painter.sh` script before using it.\n\n### Feel free to create Issues or PRs!\n\n- Issues [here](https://github.com/mattrltrent/github_painter/issues).\n- PRs [here](https://github.com/mattrltrent/github_painter/pulls).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattrltrent%2Fgithub_painter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattrltrent%2Fgithub_painter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattrltrent%2Fgithub_painter/lists"}