What is getfolio.dev?
getfolio.dev is a developer portfolio platform that automatically syncs with GitHub to generate a live, customizable public portfolio. Developers sign in, claim a username, and get a portfolio at getfolio.dev/{username} populated from their GitHub data: pinned repos, contribution graph, stars, and followers.
Features
getfolio.dev connects to GitHub and pulls your public profile, repositories, contribution history, languages, and star counts. Once connected, your portfolio stays up to date automatically through a daily sync. You never need to manually update project lists or stats.
The platform includes five professionally designed themes: DarkPro, Terminal, Minimal, Glass, and Editorial. Each theme is fully responsive and optimized for readability. A drag-and-drop section editor lets you reorder, show, or hide sections like bio, tech stack, projects, blog posts, testimonials, and links. Undo and redo are built in.
Pro users can connect a custom domain with automatic HTTPS, access a privacy-first analytics dashboard, sync blog posts from Dev.to and Hashnode, collect and display testimonials with an approval workflow, and remove the getfolio.dev branding from their portfolio.
Pricing
getfolio.dev offers a free plan that includes GitHub sync, five themes, and a drag-and-drop editor with up to three pinned projects and three links. The Pro plan costs $9 per month (or $7 per month billed yearly at $84/yr) and adds custom domains, analytics, unlimited projects, unlimited links, blog sync, testimonials, and branding removal.
How getfolio.dev compares
Unlike GitHub Pages or Vercel portfolio templates, getfolio.dev requires no code, no configuration files, and no manual deployment. Compared to platforms like Polywork or Read.cv, getfolio.dev is purpose-built for developers and pulls real data directly from GitHub. The key differentiator is automatic sync: your portfolio reflects your actual work without any maintenance.
Getting started
Sign up at getfolio.dev with your GitHub account. Your portfolio is live in under two minutes with no manual setup required.
No credit card required.