Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free portfolio starter template built with Astro and Tailwind CSS.

A dark portfolio & blog theme for Astro with a live 5,000-particle Three.js background, blog system, and glassmorphism UI.
Litefolio is a free portfolio starter template built with the Astro framework and Tailwind CSS, designed to get a personal portfolio site live without starting from scratch.
Litefolio is an open-source portfolio template created by Gonzalo Chalé. It uses Astro's file-based routing: .astro or .md files placed in src/pages/ become the site's pages, and static assets like images live in public/. The repository already has Tailwind CSS configured, so you can write utility classes immediately, and a one-click Vercel deploy button is included in the README. The template is free and contributions are welcome.
The template's features center on the Astro project structure and the included TailwindCSS configuration, with Vercel deployment and icon assets provided as extras.
Litefolio is for developers who want a portfolio site but prefer to start from a working Astro project instead of an empty folder. It also suits freelancers who want a simple page to show recent work, and for anyone learning Astro who wants a small, real project to read and modify. Because it deploys to Vercel in one click, it also fits makers who want a live URL quickly.
Litefolio supports several practical workflows for getting a portfolio online.
Litefolio follows the standard Astro workflow. After cloning the repository, install dependencies with npm, yarn, or pnpm, then run pnpm dev to start the local development server. Content files in src/pages/ are rendered as routes, assets in public/ are served as-is, and pnpm build produces a static build you can preview with pnpm preview.
Yes, Litefolio is a free portfolio starter template. The source is public on GitHub under the gonzalochale/litefolio repository, and the project explicitly invites open-source contributions.
Litefolio uses Astro as the static site framework and Tailwind CSS for styling. It includes SVG icons from SVGL and Radix Icons, and the repository metadata lists TypeScript as one of its topics.
The README includes a Deploy with Vercel button that clones the repository to your GitHub account and creates a new deployment on your Vercel dashboard. You can also clone the repo locally and push it to your own Vercel project.
Yes, the installation instructions cover npm, yarn, and pnpm. Pnpm is recommended by the author to save disk space, but npm and yarn work with the same scripts.
