Urgent.News

What's breaking now, across thousands of outlets.

Tech

I Turned My GitHub Commit Graph Into Art You Can Frame

I was looking at my GitHub profile the other day - 847 contributions in 2024. All those late nights, bug fixes, and "fix: finally works" commits... and they just live as little green squares that disappear when you scroll. So I thought - what if I could print it? Frame it? Actually put the year I locked in on my wall? So I built Commit Print . What it is You type your GitHub username, pick a…

In February 2024, a developer created Commit Print, an online tool that transforms a user's GitHub contribution graph into a framed poster. The project allows anyone to input their GitHub username and select a year, then generates a high-resolution print-ready poster of their contribution graph for the chosen year. No login or API keys are required to use the tool.

The poster is created using a simple stack of technologies. The user interface is built with React, while react-activity-calendar is used to generate the contribution graph itself. GitHub's GraphQL API is utilized to fetch the user's contribution data. Finally, the poster is exported using HTML-to-canvas, allowing for a high-resolution A4 or A3 printout.

The developer behind Commit Print, Pawan Hirumina, believes in physical reminders of digital work. Developers often spend an average of 2000+ hours a year coding, but rarely have any tangible representation of their efforts. By providing a framed poster of their GitHub contribution graph, Commit Print offers a visual representation of a developer's work and achievements for the year. The tool is live at https://commitprint.vercel.app and can be found on Twitter at https://www.threads.com/pawanhirumina.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

More from Friday 16 October →