49 free portfolio templates
Portfolio Website Templates (Free)
Free portfolio website templates for developers and designers, built with React, Next.js, Astro and plain HTML. appsgit lists 49 portfolio templates; the most starred are Academic Pages, HugoBlox Kit and LapisCV.
Updated Oct 28, 2026
Portfolio Website Templates (Free)
Academic Pages
academicpages/academicpages.github.io
Github Pages template based upon HTML and Markdown for personal, portfolio-based websites.
Active · last commit Oct 27, 2026
Portfolio templatesSCSSHugoBlox Kit
HugoBlox/kit
Describe your site, AI builds it, you own it as Markdown.
Maintained · last commit May 27, 2026
Portfolio templatesHTMLLapisCV
BingyanStudio/LapisCV
Easily create your resume with Markdown on VSCode / Typora / Obsidian.
Maintained · last commit Jul 16, 2026
OfficialPortfolio templatesCSSHugo Theme Academic Cv
HugoBlox/hugo-theme-academic-cv
Academic portfolio that boosts citations.
Maintained · last commit Oct 25, 2026
Portfolio templatesJupyter NotebookChanhdai.com
ncdai/chanhdai.com
A pixel-perfect dev portfolio and shadcn registry.
Maintained · last commit Oct 28, 2026
Portfolio templatesTypeScriptGitprofile
arifszn/gitprofile
Create and publish a GitHub-synced portfolio by just providing your GitHub username.
Maintained · last commit Aug 27, 2026
Portfolio templatesTypeScriptResume Template
jglovier/resume-template
A simple Jekyll + GitHub Pages powered resume template.
Maintained · last commit Aug 31, 2026
Portfolio templatesHTMLYamlresume
yamlresume/yamlresume
Resumes as code in YAML, brought to you with by PPResume.
Active · last commit Oct 9, 2026
Portfolio templatesTypeScriptHacknical
ecmadao/hacknical
Hacknical, hacker & technical. A website for GitHub user to make a better resume.
Maintained · last commit Oct 9, 2026
Portfolio templatesJavaScriptDnd Resume
Arman19941113/dnd-resume
A local-first, drag-and-drop resume builder for creating and exporting professional PDF resumes directly in your browser.
Maintained · last commit Aug 31, 2026
Portfolio templatesTypeScript3d Portfolio
Naresh-Khatri/3d-portfolio
Interactive 3D developer portfolio with a keyboard where every keycap is a skill.
Maintained · last commit Oct 28, 2026
Portfolio templatesTypeScriptVS Code Portfolio
itsnitinr/vscode-portfolio
A VSCode themed developer portfolio built using Next.js.
Maintained · last commit Oct 14, 2026
Portfolio templatesTypeScriptToha
hugo-themes/toha
A Hugo theme for personal portfolio.
Active · last commit Sep 10, 2026
OfficialPortfolio templatesHTMLResume Builder
sadanandpai/resume-builder
Build a standard and professional single page resume.
Maintained · last commit Oct 19, 2026
Portfolio templatesTypeScriptReact Portfolio
ubaimutl/react-portfolio
Simple portfolio template built with reactjs.
Maintained · last commit Aug 3, 2026
Portfolio templatesJavaScriptHugo Profile
gurusabarish/hugo-profile
A highly customizable and mobile first Hugo template for personal portfolio and blog.
Maintained · last commit Oct 11, 2026
Portfolio templatesHTMLAstro Erudite
jktrn/astro-erudite
An opinionated, unstyled static blogging template built with Astro and native CSS.
Active · last commit Oct 19, 2026
Portfolio templatesAstroBrilliant CV
yunanwg/brilliant-CV
another CV template for your job application, yet powered by Typst and more.
Active · last commit Oct 20, 2026
Portfolio templatesTypstJekyll Theme Minimal Resume
murraco/jekyll-theme-minimal-resume
Simple Jekyll theme for a minimal resume website: https://jekyll-theme-minimal-resume.netlify.app.
Maintained · last commit Aug 14, 2026
Portfolio templatesSCSSAulianza.id
aulianza/aulianza.id
Personal website & portfolio, built from scratch using Next.js, TypeScript, Tailwind CSS, SWR, MDX, Firebase and Prisma.
Maintained · last commit Jul 5, 2026
Portfolio templatesTypeScriptResuLLMe
IvanIsCoding/ResuLLMe
Enhance your résumé with Large Language Models.
Maintained · last commit Jul 17, 2026
Portfolio templatesJinjaCoreychiu Portfolio Template
iAmCorey/coreychiu-portfolio-template
portfolio template by corey chiu.
Maintained · last commit Oct 28, 2026
Portfolio templatesTypeScriptDevfolio
shubh73/devfolio
An eye-catching developer Portfolio, built on NextJS, GSAP, Tailwind and React.
Maintained · last commit Oct 25, 2026
Portfolio templatesJavaScriptDeveloper Portfolio
randifajar/developer-portfolio
Personal developer portfolio showcasing my backend engineering experience, projects, and AI-assisted development workflow.
Too new to judge · created Aug 3, 2026
Portfolio templatesTypeScriptDev Portfolio
mayankagarwal09/dev-portfolio
A fully customizable developer portfolio website made in react with dark mode support.
Maintained · last commit Jun 24, 2026
Portfolio templatesJavaScriptNext.js Creative Portfolio Website
codebucks27/Next.js-Creative-Portfolio-Website
Interactive 3D Portfolio Website with Next.js, Three.js & Tailwind CSS | Checkout the tutorial link.
Maintained · last commit Oct 6, 2026
Portfolio templatesJavaScriptAstro Bento Portfolio
Ladvace/astro-bento-portfolio
Astro-bento-portfolio is a minimal bento-like (almost) single page portfolio website made in Astro.
Maintained · last commit Oct 25, 2026
Portfolio templatesAstroCanvas
HugoRCD/canvas
Portfolio template made with Nuxt 3, Nuxt Content v3, NuxtUI v3 and TailwindCSS v4.
Maintained · last commit Oct 25, 2026
Portfolio templatesVueKarngyan.com
karngyan/karngyan.com
Personal site + blog template: TanStack Start, React 19, Tailwind CSS v4, shadcn/ui, MDX articles, RSS - deploys to Cloudflare Workers.
Maintained · last commit Jul 8, 2026
Portfolio templatesTypeScriptDevb.io
sunithvs/devb.io
DevB.io is an AI-powered portfolio generator that transforms your GitHub activity into a dynamic, professional portfolio.
Maintained · last commit Jun 16, 2026
Portfolio templatesTypeScriptVinodjangid07 site
vinodjangid07/vinodjangid07.github.io
Mini intro\ About me \ Skills\ Projects\ Contact me Please contact me at infovinodjangid@gmail.com if you have any feedback for the website.
Maintained · last commit May 21, 2026
Portfolio templatesCSSReact Portfolio Template
ryanbalieiro/react-portfolio-template
A sleek and simple portfolio template developed with ReactJS.
Maintained · last commit Sep 5, 2026
Portfolio templatesJavaScriptPublic Portfolio Site
ricocc/public-portfolio-site
Designer Portfolio&Blog Template.
Maintained · last commit Jun 7, 2026
Portfolio templatesAstroKross Hugo
themefisher/kross-hugo
Kross is a creative, sleek and modern personal portfolio Hugo theme with a gorgeous appearance.
Maintained · last commit Jul 11, 2026
OfficialPortfolio templatesJavaScriptMirsazzathossain.me
mirsazzathossain/mirsazzathossain.me
This is the source code for my personal website, built with Astro, Tailwind CSS, and MDX, with a fully custom design and deployed on Vercel.
Maintained · last commit Oct 28, 2026
Portfolio templatesMDXSleek Portfolio
ramxcodes/sleek-portfolio
A modern, responsive portfolio website built with Next.js 15, TypeScript, Tailwind CSS, and Shadcn UI.
Maintained · last commit Jun 1, 2026
Portfolio templatesTypeScriptJpvalery Portfolio
jpvalery/portfolio
Photo Portfolio w/ Next.js + TailwindCSS + Contentful.
Maintained · last commit Oct 14, 2026
Portfolio templatesTypeScriptDark Minimal
Gothsec/dark-minimal
Official Astro theme portfolio template built with React, TypeScript & Tailwind CSS.
Active · last commit Sep 29, 2026
Portfolio templatesAstroPersonal Website
umutxyp/Personal-Website
It is a quality portfolio site with a beautiful and simple design that you can personalize for yourself.
Maintained · last commit Oct 17, 2026
Portfolio templatesTypeScriptSreetamdas.com
sreetamdas/sreetamdas.com
Personal website built with Next.js, TypeScript and Styled-components.
Maintained · last commit Oct 26, 2026
Portfolio templatesTypeScriptDeveloper Portfolio V2
alexdeploy/developer-portfolio-v2
Awesome porfolio design for developers or designers, with easy configuration.
Active · last commit Oct 19, 2026
Portfolio templatesVueAbdulrahman.id
abdulrcs/abdulrahman.id
Dynamic Portfolio Website built with Next.js, Chakra UI and Contentful!
Maintained · last commit Aug 8, 2026
Portfolio templatesJavaScriptBasic Typst Resume Template
stuxf/basic-typst-resume-template
A basic resume for typst, designed to work well with ATS systems.
Maintained · last commit Oct 21, 2026
Portfolio templatesTypstMuhammad Fiaz Portfolio
muhammad-fiaz/portfolio
Welcome to my portfolio repository! This open-source project, built with Next.js and TypeScript, creates a dynamic and responsive portfolio.
Maintained · last commit Sep 1, 2026
Portfolio templatesTypeScriptmyPortfolio
MA-Ahmad/myPortfolio
A pixel-perfect portfolio with three themes and a Theme Studio playground.
Maintained · last commit Oct 27, 2026
Portfolio templatesTypeScriptFama
itsfaqih/fama
TailwindCSS based personal branding template.
Maintained · last commit Sep 5, 2026
Portfolio templatesTypeScriptAcademia Hugo
gethugothemes/academia-hugo
Academia is a Hugo resume theme. You can showcase your academic resume, publications and talks using this theme.
Maintained · last commit Jul 11, 2026
Portfolio templatesHTMLMusabhassan.com
Musab-Hassan/musabhassan.com
My personal portfolio and all its assets.
Maintained · last commit Jul 5, 2026
Portfolio templatesSvelte
Showing 1-48 of 49 by GitHub stars. All templates A to Z · JSON API
What are the best free portfolio templates?
By GitHub stars, Academic Pages is the most popular (17,755 stars), followed by HugoBlox Kit and LapisCV. Each page lists the tech stack, license, last commit and a live demo when the project has one.
Are these portfolio templates free for commercial use?
It depends on the license shown on each card and page. Permissive licenses such as MIT, Apache-2.0, BSD and ISC allow commercial use as long as you keep the copyright notice; CC-BY licenses need visible attribution; GPL and AGPL licenses require you to share your changes under the same license. Check the license before you ship a client project. Here, 46 of the 49 listed use a permissive license (MIT, Apache-2.0, BSD, ISC or similar).
How do I use a GitHub template repository?
When a repository is marked as a template, GitHub shows a Use this template button: it creates a new repository in your account with the same files and a fresh commit history. Pages on appsgit link that button directly when it is available. For any other repository, fork it or copy the files. degit copies the latest files of a GitHub repository into a new folder without its git history, so you start with a clean project: npx degit owner/repo my-site. It is faster than git clone and needs only Node.js. Every template page on appsgit shows the exact command. Source: docs.github.com, github.com
How are these portfolio templates chosen?
Templates come from more than 50 GitHub topics such as landing-page-template, html-template, shadcn-ui, admin-dashboard, saas-boilerplate, nextjs-template, hugo-theme, jekyll-theme, react-email and flutter-template. A repository is listed only if it has 200+ stars, a license GitHub recognises, a README and a commit in the last six months, and is not archived or a fork. Repositories found only through broad topics (for example shadcn or landing-page) must also describe themselves as a template, starter, theme, kit or component library.