Export your full GitHub contribution history as an image to share on Twitter, LinkedIn, or your portfolio.
Run a self-hosted copy of the contribution chart generator for your GitHub organization or team.
Add a custom color theme to the contribution chart and contribute it back to the project.
Your GitHub profile activity must be public, the 'hide activity' setting must be off for the tool to read your data.
This project generates a visual image of every contribution a GitHub user has made since they first created their account. The result is a chart you can save and share on social media or use as a profile image elsewhere. GitHub already shows a similar contribution grid on your public profile page, but it does not offer a way to export or download it as a standalone image file. This tool fills that gap. To use it, you need a GitHub account with public activity enabled. There is a setting in GitHub called Make profile private and hide activity, and it must be left off, otherwise the tool cannot read your contribution data. The README notes that GitHub's own official API does not expose this kind of user statistics, so the project uses a custom API layer built into the application to retrieve it. The code is a web application written in JavaScript and deployed on Vercel, a hosting platform for web apps. If you want to run your own copy locally, you install the dependencies using NPM and start a development server with a single command. Chart themes, which control the color scheme of the generated image, live in a separate companion repository. You can add a new theme by contributing to that other project and also submitting a small update here to include the theme name in the list. The README is short and covers requirements, local setup, deployment, and how to add themes. The project is open source under the MIT license.
← sallar on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.