Skip to content
 
 

Repository files navigation

GitFut mascot

GitFut (private fork)

your GitHub, rated out of 99


GitFut card GitFut card GitFut card GitFut card


A private fork of GitFut (Younesfdj/gitfut), rebuilt for company-internal work. The public site scouts anyone from their public GitHub. This fork runs entirely in your browser under your own GitHub token, so it can read the private contributions the public site can't, and it scores everyone on signals that actually count inside an org.

What's different

Public GitFut This fork
Runs on A server (Next.js + Redis) Fully static (output: export), no server
Scouts as A shared token Your GitHub PAT, kept only in your browser
Can see Public activity Private contributions you're allowed to see (org teammates)
Scores on Stars, followers, issues PRs, commits, reviews, contributions
Adds Card image Collection binder, share links, Duel, PNG export

Your token never leaves your machine, and the private card it produces is cached only in your browser.

How scoring works

Internal repos don't have stars, followers or open issues that mean anything, so those are dropped. What's left is contribution, read from GitHub's GraphQL contributionsCollection (the only API that returns the private counts matching your profile graph).

Stat From
PAC Pace Active days you shipped in the last year
SHO Shooting Commits
PAS Passing Pull requests to others
DRI Dribbling Account age (caps at 4 years)
DEF Defending Code reviews
PHY Physical Lifetime contributions

The six stats are the metric bars, 1:1. Your overall is the position-weighted average of them. Position and archetype come from the shape of the stats: a shooting spike is a poacher, a passing-and-dribbling lean is a deep playmaker.

Finishes

The finish ladder: bronze, silver, gold, hero, icon, toty

Bronze to legend. GOLD and up is where it gets fun: HERO is 88+ and very active this year (its own teal frame), ICON is 90+ on a 4-year account, TOTY is every stat past 90. Founders get bespoke art. No IN-FORM.

Beyond the card

  • Collection: every card you scout is kept in a browser-only binder (newest 40), so the home shows your squad without refetching.
  • Share links: the URL carries the card (raw signals, gzipped), so a link opens the exact card you made even for someone with no token and no server to look it up on. Plus one-tap brag text for X, LinkedIn, WhatsApp.
  • Duel: two cards head-to-head, with a stat shootout, radar overlay and dominance tally.
  • PNG export: download or copy the card as an image (the watermark only shows up in the export).

Next.js · TypeScript · Tailwind · static export

Forked from gitfut.com

About

Your GitHub private stats, turned into a World-Cup-style player card

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages