Step 2
Choose a Design

Step 3
Choose a Color Scheme

Step 4
Choose Years

FYI: This design only fits 1 year.

This may take a few seconds... Please fetch your history first. Please select at least one year.
Uh oh, we couldn't render that image.
Scroll down and click the "Update Preview" button to see your changes.

Step 5
Buy a Print

Price includes shipping!
Name and address are required.
Purchase complete. Thank you!
Something went wrong, please email me at aarond[email protected]


I don't have a lot of public commits, can I use private commits?

You can, actually. You'll have to make that change on though. Go to your profile and scroll down until you see your contribution graph and click "contribution settings" to change it. See the image below.

Heads up! Once you've updated your settings on GitHub, I'll need to refresh all the data I pulled for your username.

Why doesn't the preview change?

Did you click the "Update Preview" button?

Why doesn't the preview update automatically? That would be better.

Ha, that would be better. I agree. It doesn't update automatically because I'm rendering actual JPGs server-side so that the prints will be identical to the previews. I could probably do it much faster if I did it all client-side with SVGs, but I went with what I already knew. Maybe v2.0 will be more awesome.

Do you support Github Enterprise?

I do, in a way. Since the whole point of GHE is that your enterprise controls everything, I can't get it automatically like I can with regular Github.

You'll need an API Key so send me an email about that, and then use this script to pull all your data. I'll give you some more details when I email you your API Key.

Do you support BitBucket?

I do not. I've never used it so I'm not too familiar with it. I looked around briefly at public profiles on BB and didn't immediately see the data I'd need. If you want to get your own data, you can submit it to the API. Send me an email if you want to try that out.

Do you support [X]?

I do not. But there is a (very tiny) API. Let's chat!

What kind of paper are these printed on?

They're printed on thick, durable, matte paper.

Who is behind this?

It's me, Aaron Francis. You can email me at [email protected] if you'd like.

Check it out on Product Hunt!

Or, check out the discussion on Hacker News.