BUILT FOR YOUR NEXT CHAPTER

Your GitHub Profile,
Reimagined.

Turn your repositories into a profile README that tells your story. Choose your projects, find your style, and make every word yours.

Free builder. No GitFolio account.
Optional AI uses your own Gemini API key. Google’s limits and billing apply.

alex / README.md LIVE

Hi, I’m Alex Morgan.

Building useful things, thoughtfully.

I build accessible web experiences and tools that make everyday development a little easier.

TypeScriptReactPython

Selected projects

accessible-ui

A collection of keyboard-friendly interface components.

TypeScript
tiny-tools

Small utilities for everyday development tasks.

Python

ILLUSTRATIVE PREVIEW · FICTIONAL SAMPLE PROFILE

Your profile, your choices

Curated projects. Editable content. Flexible styles.

You control your data

No account. Optional local drafts. Keys stay unsaved.

Plain Markdown. Yours to keep.

Copy or download. Publish directly on GitHub.

FROM REPOSITORIES TO README

A better introduction, in three steps.

Start with what you’ve built. Finish with a profile you’re proud to share.

01 / IMPORT

Bring your work.

Enter your GitHub username. Pick the public repositories that best represent you, including forks you want to highlight.

02 / CUSTOMIZE

Find your expression.

Go Minimal, Balanced, or Animated. Choose your sections, seven stats themes, and five header shapes.

03 / MAKE IT YOURS

Review. Export. Introduce yourself.

Write your bio or ask AI for a draft. Review every claim, then copy your Markdown and follow the publishing checklist.

ONE STORY · THREE SIGNATURES

Taste you can see before you publish.

Every direction reshapes the same work with a distinct rhythm, hierarchy, and first impression.

EDITORIALAlex Morgan

Product engineer building calm tools.

SELECTED WORK · 04
STUDIOAlex Morgan

Ideas shaped into useful products.

124806
DESIGN · CODE · SYSTEMS
AURORAAlex Morgan

Building what should exist next.

MOTION · STORY · SIGNAL
CLEAR BY DESIGN

Your keys.
Your words.
Your call.

A useful profile shouldn’t require guessing what happens to your data.

Inspect the source
Direct connections, explained.

Public profile data is fetched from GitHub. Only when you request AI, your key and selected profile metadata go directly to Google. They are not sent to a GitFolio application server.

Your API key is never saved.

It is held in this browser tab’s memory and cleared when you leave the AI review step. Saved keys from earlier GitFolio versions are removed when you open the builder.

Draft saving is your choice.

Opt in to save profile content and entered links on this device. Turn saving off or reset the builder to delete that saved copy. Drafts never contain API keys.

External services stay visible.

Optional widgets contact their image providers and may share your username and request details. Google’s data-use terms apply to AI requests. GitFolio adds no analytics or advertising trackers; the hosting provider may keep standard request logs.

A FEW GOOD QUESTIONS

Before you get started.

Can I use GitFolio without AI?

Yes. Import your GitHub profile, choose your projects, and edit your content yourself. Copy and download work without a Gemini key.

Is it free?

The GitFolio builder is free. Optional AI uses your Google project, whose quotas, billing, and data-use policies apply. Check Google’s current pricing ↗ before generating.

Will it change my GitHub account?

No. GitFolio reads public data and creates a Markdown file. It does not sign in to GitHub or write to your repositories. You review and publish the file yourself.

Why might a widget fail to load?

Stats and animation providers can be unavailable or rate-limited. Retry the widget or remove it from your README. A contribution snake needs a GitHub Actions workflow; the builder supplies the file and instructions.

How do I publish my profile README?

Create a public repository whose name matches your GitHub username, then add a README.md file at its root. The builder includes a step-by-step checklist and reminds you to back up existing content first.

You’ve done the work.
Give it a good introduction.

Build a profile that feels like you.