Tool Open source

print-my-profile-pic

A novelty GitHub webhook project that prints a repository star-giver's GitHub profile picture on a thermal receipt printer. A star event sends a payload through a Cloudflare Tunnel to a PHP script running on a Raspberry Pi; the script obtains the star-giver's display name and avatar URL, renders the avatar behind a photo-frame cutout with additional receipt information, and sends the formatted output through the escpos-php library to an Epson TM-T88IV printer connected by USB. The project is intended to frame and display the printed profiles on the maintainer's wall.

View repository Mentioned in 1 video ↓

What print-my-profile-pic is used for

1 use taken from transcripts — each links to the moment in the video.

  • A novelty GitHub webhook project: when someone stars the repository, a payload triggers a Raspberry Pi to print the stargazer's avatar on a thermal receipt printer.

Videos mentioning print-my-profile-pic

1 in the library.