git404hub

what is gitfut fr?

younesfdj/gitfut — explained in plain English

Analysis updated 2026-05-18

2,296TypeScriptAudience · generalComplexity · 2/5Setup · moderate

tl;dr

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.

vibe map

mindmap
  root((repo))
    What it does
      Makes FIFA-style cards
      Live image URL
      Auto-refreshes stats
    Card features
      Overall rating out of 99
      Six football attributes
      Position and archetype
      Tiers from Bronze to Icon
      Country flag option
    Tech stack
      Next.js
      TypeScript
      Tailwind
      Redis
    Use cases
      Spruce up GitHub profile
      Add to personal website
      Share developer portfolio
    Audience
      Casual developers
      Vibe coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Embed a live FIFA-style developer card on your GitHub profile that updates as you code.

VIBE 2

Add a fun stats card to your personal website or portfolio to show off your GitHub activity.

VIBE 3

Compare your developer attributes like shooting and passing with friends or teammates.

VIBE 4

Generate a shareable card image link to post on social media or in a README.

what's the stack?

Next.jsTypeScriptTailwindRedis

how it stacks up fr

younesfdj/gitfutstrukto-ai/mirageyorgai/org2
Stars2,2962,3442,221
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-03
MaintenanceActive
Setup difficultymoderatemoderateeasy
Complexity2/53/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Redis for caching and a GitHub API to fetch user stats.

No license information is provided in the explanation, so usage rights are unclear.

in plain english

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.

prompts (copy fr)

prompt 1
I want to build a tool like GitFut that turns a GitHub username into a shareable FIFA Ultimate Team player card image with a live URL. How should I structure a Next.js app to fetch GitHub stats and render them as an image?
prompt 2
Help me map GitHub developer activity to six FIFA-style attributes: pace from commits, shooting from stars, passing from PRs and followers, dribbling from languages, defending from reviews and issues, and physical from lifetime contributions. How do I score and cap each one out of 99?
prompt 3
Create an algorithm that takes a developer's six attribute scores and assigns a football position and archetype, like poacher for high shooting or deep playmaker for high passing and defending. Also assign a tier from Bronze to Icon based on the overall score.
prompt 4
How do I build a Next.js API route that generates a live image card from a GitHub username, caches it with Redis, and returns a URL that auto-refreshes as GitHub stats change?

Frequently asked questions

what is gitfut fr?

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.

What language is gitfut written in?

Mainly TypeScript. The stack also includes Next.js, TypeScript, Tailwind.

What license does gitfut use?

No license information is provided in the explanation, so usage rights are unclear.

How hard is gitfut to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is gitfut for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.