Turn your GitHub username into a developer portfolio
Paste your username — we read your repos, stack and bio and build a themed, written, live portfolio in about a minute. Free to publish.
By Manan Agrawal, Founder · Updated June 10, 2026
To generate a developer portfolio from GitHub, go to sitesplaced.com/import, choose GitHub and enter your username — SitesPlaced auto-builds a portfolio from your bio, top repos and tech stack — theme, copy and project cards included. Preview it, then publish free on your own URL.
A real GitHub profile, turned into a real portfolio
We ran our importer on a public GitHub profile. The first card is the actual portfolio it generated — theme, bio and project cards pulled straight from the repos and stars.

Bio, stack and top-starred repos turned into a terminal-style developer portfolio.

Bio, brand theme and 10 products pulled straight from her Instagram posts — a checkout-ready store.

Bio, follower stats and video themes turned into a bold creator landing page.
How to generate a portfolio from your GitHub
Paste your username
Go to /import, pick GitHub and type your username (e.g. sindresorhus). No login or OAuth needed.
We read your profile
We pull your bio, pinned and top-starred repos, primary languages, stars and stats from your public GitHub profile.
AI builds your portfolio
AI picks a developer-friendly theme, writes your about and project copy, and lays out your repos as clean project cards.
Preview & publish
Review the generated portfolio, reorder or hide projects, tweak the copy, and publish free on your own sitesplaced.com URL — or add a custom domain.
What gets imported from your GitHub
The generator pulls everything it can from your public profile so you start with a finished portfolio, not a blank template:
- ✓Your name, GitHub bio and avatar (used as your portfolio header)
- ✓Pinned and top-starred repos — each as a project card with description, language and stars
- ✓Your primary languages and tech stack, surfaced as skills
- ✓Profile links — blog, X, website — carried over to your portfolio
- ✓A clean developer theme and palette matched to your work
- ✓Written about and project copy by AI — no empty sections
Built for developers who'd rather ship than fiddle with CSS
You could spend a weekend wiring up a Next.js portfolio, fighting layout and writing copy — or paste your username and get a real, hosted portfolio in about a minute. The generator detects that you're a developer and builds a portfolio site with your projects front and centre, not a generic landing page.
It's perfect for job applications, freelance pitches, your X bio link or a quick yourname.dev handle. And because it's fully editable, you keep full control — swap themes, add a resume link or a contact form, and publish on your own URL whenever you're ready.
Generate your developer portfolio now
Paste your GitHub username and watch a complete portfolio build itself from your repos, stack and bio. Free to build, free to publish — no credit card.
Generate my portfolio free →Works with GitHub, website, Instagram, TikTok, Linktree and a PDF too.
Frequently asked questions
How do I generate a portfolio from my GitHub?
Go to sitesplaced.com/import, pick GitHub and type your username. We read your public profile — bio, pinned and top-starred repos, languages and stats — then AI picks a developer theme, writes your copy and lays out a real portfolio. Preview it and publish free in one click.
Is the GitHub portfolio generator free?
Yes. Building and previewing your portfolio is free, and publishing is free too (with a small SitesPlaced badge). A custom domain like yourname.dev and removing the badge are optional paid upgrades — there's no credit card to start.
Do I need to give access to my GitHub account?
No login or OAuth is required for public profiles. You just type your username and we read what's already public on github.com — your bio, repos, languages and stars. Nothing is pushed or changed on your GitHub.
What repos show up on the portfolio?
We surface your most relevant work — pinned repos and top-starred projects come first, each with its name, description, primary language and star count. You can reorder, hide or add projects in the editor afterwards.
Can I edit the portfolio after it generates?
Yes. The generated site is fully editable — swap the theme, rewrite the about section, reorder projects, add a contact form or links to your resume, X and LinkedIn. The generator gets you a finished portfolio in seconds; you polish from there.