The gitfut case at a glance
- Product: GitHub username → FIFA Ultimate Team-style card rated 0-99, pulled from commits, stars, top language, followers, and account age
- Time to 45K visitors: 48 hours
- Cards generated: 127,000 (2.82 per visitor)
- GitHub stars in 48h: 820
- r/SideProject: 1,167 upvotes, 203 comments, #1 on r/coolgithubprojects
- Build time: one weekend
- Emails captured / revenue: 0 / $0
Stack is boring on purpose: Next.js on Vercel, GitHub's public API, a card renderer, no auth, no database. Hosting cost hovered near zero. Distribution came free from Reddit and LinkedIn. The operator, Younes, noticed World Cup 2026 had opened a 30-day window where dev-Twitter overlapped with football-Twitter, spent a weekend gluing two APIs together, and pushed to r/SideProject on a Saturday. The share loop did the rest.
What gitfut is actually selling
The product isn't the FIFA card. The product is the identity artifact — a status symbol devs can't help but post.
Look closely at why 45K happened. Devs don't share their gitfut card because it's cute. They share it because "94 overall" invites the exact comparison-brag reflex that powers Spotify Wrapped, Duolingo streaks, GitHub Wrapped, every leaderboard-shaped viral tool of the last five years. Status framing beats utility framing every time in developer audiences. It always has.
The share loop is the second half of the mechanism. Every card generated is a self-contained ad: the domain stamped in the corner, the artifact begging to be posted. Younes never had to ask users to share. Compare that to any SaaS pleading for referrals — the friction gap is the whole game.
Then there's the cultural window. The same tool shipped in September is a curio. Shipped during World Cup matches, it's a share-vector. You can't manufacture that overlap. You can only catch it.
The tool doesn't matter. The overlap between a cultural moment and an ego artifact does.
The rest of the analysis is in the full issue
What Issue #014 covers past the paywall:
- The single moat Younes missed on Day 1 — and the $40-80K/year email list he could have built from the same 45K visitors
- The 5-play "identity artifact" playbook (Strava card, Spotify card, LinkedIn card, Steam card) that reskins this engine every 60 days
- The monetization math a $9 HD tier would have printed on this exact traffic
- What separates the "went viral once" 2027 corpses from the operators running this playbook as a business
Read the full breakdown: Issue #014 — gitfut's 45K viral moment and the email gate that wasn't there. First 100 subscribers lock $99/year forever.