Your dev profile, designed the way it deserves.
Generate a dynamic, minimalist banner for your GitHub or GitLab README. Configure it visually or via API — it stays fresh, automatically.
Type a handle. Watch it render.
The exact banner your browser shows, and the one your terminal prints over curl — live, before you sign in.
Illustrative data — sign in to render your real stats.
Take a look at what you can build
A few of the styles above, full size.
Midnight
The default: bordered stat cards, soft accent glow.
Choose what to show
Stats, streaks, languages, pinned repos — toggle every field independently.
Light & dark themes
A true dark palette, not an inverted one.
Updates itself
Refreshes on a schedule, and instantly whenever you change your config.
Configure via API
Everything in the dashboard has a REST equivalent — script it, sync it, CI it.
curl -X PATCH gitfile.dev/api/v1/config \
-H "Authorization: Bearer gtf_live_..." \
-d '{"showFields":{"streak":true}}'Fetch it straight from the terminal
curl gitfile.dev/{username} detects it's not a browser and returns a colored ANSI card sized to your terminal — same design, same live stats, zero image rendering. Works with curl, Wget, and HTTPie.
$ curl gitfile.dev/octocat
@octocat
gitfile.dev/octocat · plain text, no image, no JS
How it works
Read-only by default — never your private repos unless you opt in.
Explore the templates
A handful of curated starting points — pick one and make it yours.