Embed a live FIFA-style developer card on your GitHub profile that updates as you code.
Add a fun stats card to your personal website or portfolio to show off your GitHub activity.
Compare your developer attributes like shooting and passing with friends or teammates.
Generate a shareable card image link to post on social media or in a README.
| younesfdj/gitfut | strukto-ai/mirage | yorgai/org2 | |
|---|---|---|---|
| Stars | 2,296 | 2,344 | 2,221 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2026-07-03 |
| Maintenance | — | — | Active |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Redis for caching and a GitHub API to fetch user stats.
GitFut turns any GitHub profile into a FIFA-style player card, the kind you would see in the FIFA Ultimate Team video game. You enter a GitHub username and the site produces a card with a position, an overall rating out of 99, and six attribute scores. The card is a live image hosted at a simple URL, which means you can drop it into a GitHub profile, a personal website, or a portfolio, and it will refresh on its own as your GitHub activity changes. The six attributes borrow names from football but map to real developer activity. Pace comes from commits in the last year. Shooting comes from stars earned across your repositories. Passing combines pull requests and followers. Dribbling reflects how many different programming languages you use. Defending pulls from code reviews and issues you have handled. Physical measures lifetime contributions. The overall score is the headline number on the card. Raw individual stats cap at 88. Scores in the 90s require sustained effort over years and broad influence, so a single busy year will not push someone into the top tier. The site also reads the shape of your stats to assign a position and an archetype. A spike in shooting suggests a poacher, while a profile leaning on defending and passing suggests a deep playmaker. Each card also gets a finish tier, ranging from Bronze at 64 and below up through Silver, Gold, In-Form, TOTY, and Icon at 90 and above. You can add a country flag to your card with a query parameter, overriding the default if GitHub does not already provide one. The project is built with Next.js, TypeScript, Tailwind, and Redis, and the site is live at gitfut.com.
Turn any GitHub profile into a shareable FIFA Ultimate Team player card with a rating and six attribute scores based on real developer activity. The card is a live image you can embed anywhere, and it updates automatically as your GitHub stats change.
Mainly TypeScript. The stack also includes Next.js, TypeScript, Tailwind.
No license information is provided in the explanation, so usage rights are unclear.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.