Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Astro Resume Theme is a customizable and responsive template for building an online resume or portfolio, powered by 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.
Astro Resume Theme is a portfolio template built on Astro and Tailwind CSS that turns a JSON resume file into a static, SEO-friendly website.
Astro Resume Theme is a customizable and responsive open-source template for building an online resume or portfolio. It takes resume data from a JSON file at src/config/cv.json and an optional PDF CV stored in src/public/cv, then outputs a static site via Astro's build process. The project is authored by Wasut Panyawiphat and released under the MIT License.
Astro Resume Theme ships with Tailwind CSS styling, a built-in dark mode toggle, and MDX support for blog-style content.
src/styles/theme.css.src/styles/theme.ts to change colors and match your personal branding.The template suits anyone who wants a fast, static resume site without managing a content management system.
cv.json, and get a static site ready for deployment.bun create astro@latest --template wasutz/astro-resume-theme.src/config/cv.json.src/styles/theme.ts.src/public/cv and update the file name reference in cv.json.bun run dev to preview at localhost:4321, or bun run build to output a production site to ./dist.Yes, the template is open source under the MIT License, meaning you can use it for personal and commercial projects without paying licensing fees.
Open src/config/cv.json and replace the sample data with your own work experience, education, and skills. The site loads its content from that file.
Yes, the template supports MDX, so you can write posts in Markdown and embed JSX components as needed.
Yes, there is a built-in dark mode toggle, and you can customize the light and dark color palettes in src/styles/theme.ts.
You can use bun install to install dependencies, bun run dev for a local server, bun run build for production build, and bun run preview to preview the build.
