Your repos, your graph, a real site

Generate a Portfolio From Your GitHub — No Coding Required

GitHub Pages is great if you enjoy writing HTML, configuring Jekyll, and pushing to a deploy branch. CVfy is for everyone else: connect your account, import your repos and live contribution graph, pair it with your resume, and publish a polished portfolio — no commits, no config, no CSS.

Free to publish. PDF & DOCX supported. Private until you publish.

A GitHub portfolio generator turns your GitHub activity into a personal website. CVfy imports your public repositories and live contribution graph, combines them with your resume, and publishes a hosted portfolio at cvfy.dev/yourname — a no-code GitHub Pages alternative that requires no HTML, build steps, or deploys.

From your GitHub to a live portfolio

01

Connect GitHub

Authorize CVfy and it pulls in your public repositories with descriptions and languages, plus a live contribution graph tied to your real activity.

02

Add your resume context

Upload a PDF or DOCX so your repos sit alongside your roles, skills, and experience — turning a list of projects into a full professional story.

03

Publish, no deploy needed

Pick a theme and publish to cvfy.dev/yourname instantly. There's no branch to push, no CI to wait on — and analytics start counting views right away.

A GitHub Pages alternative without the setup

Everything GitHub Pages makes you build by hand, CVfy handles for you — while keeping your repos and contribution graph front and center.

Repository import

Bring in your public repos with names, descriptions, and primary languages as project cards — no re-typing, no manual links.

Live contribution graph

Embed the familiar green-square graph, pulled live from GitHub so it reflects your current activity automatically.

No HTML or Jekyll

Skip the static-site generator, the templating, and the markdown wrangling. CVfy renders everything from your data for you.

No deploy pipeline

There's no gh-pages branch to push or workflow to debug. Hit publish and your site is live in seconds, hosted for you.

Resume + repos together

Combine your code with your work history so visitors see both what you've built and the experience behind it in one place.

Custom domain ready

Publish free at cvfy.dev/yourname, then point a custom domain at it — the same flexibility as Pages, without the maintenance.

CVfy vs. GitHub Pages

 
CVfy
GitHub Pages
Coding required
None — connect and publish
HTML, CSS, often Jekyll
Deploys
Instant, no branch or CI
Push to a branch, wait on builds
Repo display
Imported as project cards
Hand-coded or third-party widgets
Contribution graph
Live, built-in embed
Build or embed it yourself
Analytics
Page views included
Add a tracker manually

Frequently asked questions

Is CVfy a GitHub Pages alternative?+

Yes. GitHub Pages requires you to write HTML, often configure Jekyll, and push to a deploy branch. CVfy gives you a hosted portfolio with your repos and contribution graph imported automatically — no coding, no build step, and no deploy pipeline to maintain.

Which GitHub data gets imported?+

CVfy imports your public repositories along with their descriptions and primary languages, and embeds a live contribution graph tied to your account. The graph stays current as you commit, and you can choose which repos to feature on the published site.

Do I need to write any code?+

No. The entire point of the generator is to skip coding. You authorize GitHub, optionally add your resume, pick a theme, and publish. There's no HTML, CSS, static-site generator, or deployment configuration involved at any step.

Will my portfolio stay updated with my activity?+

Your contribution graph reflects your GitHub activity live, so it updates as you commit. For repository content, you control which projects appear and can refresh imports, keeping the showcased work aligned with what you want to highlight.

Can I add my resume too?+

Yes, and it's recommended. Uploading a PDF or DOCX resume places your repos alongside your roles, skills, and experience. The result is a complete professional portfolio rather than just a project list, all on one shareable page.

Is it free, and can I use a custom domain?+

Generating and publishing your GitHub portfolio is free at cvfy.dev/yourname. You can connect a custom domain like yourname.dev as an optional add-on. Your repos, graph, theme, and analytics carry over when you switch the URL.

Related

Turn your resume into a website in seconds.

Upload a PDF or DOCX and CVfy builds a polished, hosted site you can edit, theme, and publish — free.

Create My Portfolio