Skip to content

Your portfolio builds itself from GitHub. Leon scores it out of 100.

Connect GitHub and getfolio.dev assembles a live portfolio at getfolio.dev/yourname from your repos, contributions and languages, then keeps it in sync. Leon reads it, scores five pillars (clarity, proof, credibility, presentation, standing out) and rewrites the lines costing you points.

Free plan: live portfolio, GitHub sync, and Leon's review.

Your stack section holds up to twelve technologies

ReactNext.jsTypeScriptNode.jsPythonGoRustVueSvelteTailwindGraphQLDocker

One portfolio, rendered by every theme. Switch in the editor, the content stays put.

getfolio.dev/leon

DarkPro

Sleek sidebar layout with animated transitions. Dark background with green accent. For developers who want a modern, professional look.

Browse every theme

The whole feature list. Nothing on it is a roadmap item.

Leon's review
Leon reads your portfolio and scores it out of 100 across clarity, proof, credibility, presentation and standing out, then rewrites the lines that cost you points. The free plan gets the score and every critical fix.
GitHub sync
Pinned repos, the contribution graph, stars and languages are pulled from your account and refreshed on a schedule. You do not update your portfolio when you ship, it updates itself.
Editing in place
There is no separate form to fill in. Click a field on the portfolio itself, change it there, hide the sections you do not want and reorder your projects by dragging them.
Themes
Switch the whole design without touching the content. Every theme renders the same sections, so nothing you wrote has to be redone.
Custom domainPro
Point a domain you already own at your portfolio. HTTPS is included.
AnalyticsPro
Views over the last 30 and 90 days, where visitors arrived from, and which of your projects they clicked through to.
WritingPro
Articles you publish on DEV.to or Hashnode are pulled into a writing section on your portfolio and kept in sync.
TestimonialsPro
Ask people you have worked with for a short recommendation and show the ones you want on your portfolio.

From sign-in to a live portfolio. Under two minutes.

  1. Sign in and your data is already there

    getfolio reads your public GitHub account and fills the portfolio in for you: pinned repos, the contribution graph, stars and the languages you write.

  2. Change it on the page

    Pick a theme, click any field on the portfolio to edit it in place, hide what you do not want and let Leon tell you what is still missing.

  3. It goes live and stays current

    Your portfolio is live at getfolio.dev/yourname, and it keeps syncing with GitHub after you stop looking at it.

Free keeps your portfolio live. Pro is for the domain, the analytics and the writing.

Free

Everything needed to have a portfolio.

$0/forever
  • GitHub profile sync
  • Contribution graph
  • Every theme
  • Editing in place
  • yourname.getfolio.dev URL
  • Up to 6 pinned projects
  • Up to 3 links
  • Leon's score and critical fixes
Get started

Pro

Popular

For a portfolio that carries your own name.

$7/mo$84 billed yearly
  • Everything in Free
  • Unlimited pinned projects
  • Unlimited links
  • Custom domain
  • Analytics dashboard
  • Remove getfolio.dev branding
  • Blog & writing section
  • Testimonials system
  • Leon's full suggestion list
Get started

Things people ask before signing up.

getfolio.dev is a developer portfolio platform that automatically syncs with GitHub to generate a live, customizable public portfolio.

Yes. The free plan includes GitHub sync, every theme, editing on the portfolio itself, your own getfolio.dev URL, and Leon's score with its critical fixes.

Leon is the reviewer built into the editor. He reads your portfolio, scores it out of 100 across clarity, proof, credibility, presentation and standing out, and rewrites weak lines.

Free forever for core features. Pro is $9/mo or $84/yr and adds custom domains, analytics, unlimited projects, blog sync, and branding removal.

Yes. When you connect GitHub, your repos, contributions, languages, and stars sync automatically. Your portfolio updates as your GitHub activity changes.

Yes, with a Pro plan. Add a CNAME record pointing to getfolio.dev and HTTPS is configured automatically.

Every theme is included on every plan, from terminal and sidebar dark layouts to light editorial, minimal and brutalist ones. Switch between them instantly in the editor.

Sign up at getfolio.dev with your GitHub account. Your portfolio is live in under two minutes with no manual setup required.

Yes. Cancel anytime from your settings. You keep Pro features until the end of your billing period. No questions asked.

We only collect data necessary to provide the service. You can access or delete your data anytime from account settings. We do not sell your data. See our Privacy Policy.

See what Leon makes of yours. It takes a GitHub account and about two minutes.