Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
AstroZen is a minimalist, accessible and responsive portfolio template for your personal portfolio website. It is built with Astro and TailwindCSS.

A dark portfolio & blog theme for Astro with a live 5,000-particle Three.js background, blog system, and glassmorphism UI.
AstroZen is a minimalist, accessible, and responsive personal portfolio website template built with Astro and TailwindCSS, designed to be customized through a single configuration file. It is distributed as a public GitHub repository by immois and is intended for developers and professionals who want a clean, SEO-friendly static portfolio site without building one from scratch.
AstroZen is a personal portfolio website template that uses Astro as its static site generator and TailwindCSS for styling. It takes your personal information and produces a static site with a clean, minimalist design. The template is available on GitHub under the repository name immois/astro-zen, and it includes placeholder content—names, images, and copy—that is explicitly marked as fictitious and meant to be replaced with your own details.
The template is built with a mobile-first approach, ensuring the layout works on small screens and scales up to desktop. It is also designed to be SEO-friendly and accessible, with semantic HTML and a focus on performance. The project shows a Lighthouse score screenshot in its README, indicating that performance and accessibility are measured during development.
AstroZen follows a straightforward Git-based workflow. First, clone the repository with git clone https://github.com/immois/astro-zen.git, then install dependencies using pnpm install. Once installed, pnpm dev launches a live development server, pnpm build compiles the production site into the dist folder, and pnpm preview lets you test the built output locally.
The template is published as a public GitHub repository, so anyone can clone it and use it without payment. There is no mention of licensing costs in the README, and the repository is open to the public.
The README documents four pnpm commands: pnpm install to install dependencies, pnpm dev to start the development server, pnpm build to create a production build, and pnpm preview to preview the build locally before deployment.
When you run pnpm dev, the development server starts at localhost:4321, as stated in the README command table.
No, all names, images, and content in the template are entirely fictitious and are included only to give the design a realistic appearance. The README includes a note recommending that you replace this placeholder content with your own information.
