< back

GitHub Activity GIF

May 21, 2026 About five years ago I found Orta's GitHub profile. On that day I saw something very cool he had done: a GIF showing his last activity on GitHub. And the GIF was always updated. I was a beginner back then and had no idea how he pulled that off. This week I remembered it for some reason, and I decided to build my own version. After a few minutes playing with Composer 2.5, I had it working. It's a simple cron job that runs six times a day. The job fetches my recent public activity using the GitHub API, generates HTML for the last five events, converts it to a GIF, and uploads it to a Gist pinned on my GitHub profile. It's a very simple project, but it hits different because of the nostalgia. My live GitHub activity GIF Source code is on GitHub. See you next time!