Skip to content

Obraims/DevTier

Repository files navigation

DevTier mascot

DevTier

your GitHub, rated out of 99

Turn any GitHub profile into a player card, scored live, embeddable anywhere



DevTier card DevTier card DevTier card DevTier card DevTier card




🃏  Embed your card

Your card lives at a URL. Drop it in your profile README, your portfolio, anywhere — and it re-scouts itself as your stats change.

[![My DevTier card](https://devtier.com/YOUR_USERNAME.png)](https://devtier.com/YOUR_USERNAME)
devtier.com/<username>.png your card, as a live image
devtier.com/<username> the full scout report
?country=XX override the flag (e.g. ?country=DZ)

⚙️  How the scouting works

Six signals from a live GitHub profile, each mapped to a football stat — read straight from GitHub's GraphQL API. No surveys, no self-reporting. Just the commits.

Stat Scouted from
PAC Pace Commits in the last year
SHO Shooting Stars earned across repos
PAS Passing Pull requests + followers
DRI Dribbling Language diversity
DEF Defending Reviews + issues
PHY Physical Lifetime contributions

Your overall is the headline. Raw stats cap at 88 — the 90s are a legacy gate, earned with years and influence, so one heroic year won't crown you an Icon. Your position and archetype are read from your stat shape: a shooting spike scouts a poacher up top, a defending-and-passing lean scouts a deep playmaker.

Every card walks out in a finish:

Bronze Silver Gold In-Form TOTY Icon


🛠️  Local Development Setup

To run DevTier locally:

  1. Clone the repository and install dependencies:

    npm install
  2. Configure environment variables: Copy the example environment template to a local configuration file:

    copy .env.example .env.local

    Open .env.local and set a valid GITHUB_TOKEN (GitHub Personal Access Token). This is required to allow the server to query the GitHub GraphQL API.

  3. Start the development server:

    npm run dev

    Open http://localhost:3000 in your browser.


Built with Next.js · TypeScript · Tailwind · Redis

devtier.com  ·  scout someone today

Releases

Packages

Contributors

Languages