ReceiptHub turns your online activity into a fun, printable “receipt,” itemized just like a thermal-paper till receipt. Five services are live right now, with more coming:
GitHub: commits, pull requests, issues, stars, repositories, followers, top languages, a contributor streak, and a fun invented rank, for whichever GitHub account you’re signed in with. Chess.com and Lichess.org: ratings, wins, losses, draws, win rate, and puzzle stats, for any public handle you type in. Last.fm: total scrobbles, top artists, top tracks, loved tracks, and a listener rank, for whichever Last.fm account you connect. Steam: game library size, total playtime, top games, your rarest achievement, and your real Steam Level, for whichever Steam account you sign in with.
Every receipt can be downloaded as a PNG or PDF. GitHub’s and Last.fm’s pages also have last-month / last-year / all-time range tabs, GitHub’s additionally has a “carbon copy” dark-paper toggle, and Steam’s page has a last-2-weeks / all-time toggle. Chess.com and Lichess.org just show lifetime stats.
GitHub needs you to sign in with GitHub, so there’s no handle to type in. Your receipt always reflects whichever account you’re actually signed in as, including your own private repo activity, since that’s what sign-in access is for. Nobody else’s private data is ever visible, and you can’t look up anyone else’s GitHub stats. Last.fm works the same way: you connect through Last.fm’s own sign-in page, and your receipt reflects whichever account you actually connected. We never see your Last.fm password. Steam also uses its own sign-in page (Steam’s login, not ours), but unlike GitHub or Last.fm, signing in doesn’t unlock anything extra. Your Steam receipt only ever shows whatever your own Steam privacy settings already make public. Chess.com and Lichess.org work the other way round: both are fully public, so no sign-in needed, just type in any handle and print. Across every service, ReceiptHub doesn’t create its own accounts and doesn’t store what you look up. Each request is generated live and forgotten right after.
A few fields on every receipt (the order number, auth code, and rank) are just playful flavor text with no real equivalent on the platform. They’re derived from your actual stats though, so they stay consistent rather than random.
ReceiptHub is a side project by Sluggish-Dev. Not affiliated with or endorsed by GitHub, Inc., Chess.com, Lichess.org, Last.fm, or Valve/Steam, just something built for fun.
Anything interesting? Reach out at hello [at] receipthub [dot] io.