Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Codefolio is an open-source Astro portfolio theme that helps developers present their projects, skills, and experience through a clean, organized interface.

A dark portfolio & blog theme for Astro with a live 5,000-particle Three.js background, blog system, and glassmorphism UI.
Codefolio is an open-source portfolio template built with Astro that lets developers generate a static website to showcase their projects, coding skills, and personal story.
Codefolio is an Astro-based portfolio template that turns a developer's project information into a clean, responsive static site. It accepts content such as project titles, descriptions, and tech stack tags and outputs a portfolio page with categorized project sections. The template is distributed as a public npm package, installable with npm create astro@latest -- --template danielunited/codefolio, and is released under the MIT License.
npm create astro@latest -- --template danielunited/codefolio and answering the interactive prompts, then use npm run dev to preview at http://localhost:4321.The setup follows a standard Astro workflow:
npm create astro@latest -- --template danielunited/codefolio.npm run dev to start a local development server at http://localhost:4321.The template is free to use because it is open source under the MIT License. There are no paid tiers or recurring fees.
Yes, Codefolio is open source and distributed under the MIT License, so you can use, modify, and share it without paying any license fees.
Codefolio is built with Astro, a static site generator. It outputs plain HTML by default, which means no server-side runtime is required to serve the finished portfolio.
Run npm create astro@latest -- --template danielunited/codefolio and follow the interactive prompts. After the project is scaffolded, navigate into the folder and run npm run dev to see it locally at http://localhost:4321.
Yes, because the build process produces static files, you can host the output on any static hosting platform. The Astro deployment guide linked in the repository covers recommended methods for different providers.
Yes, the template includes tech stack displays in project entries, so you can list the technologies used for each project and let visitors see your skills at a glance.
