Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A simple Astro CV template with i18n, JSON Resume support, and print-friendly layout.

A dark portfolio & blog theme for Astro with a live 5,000-particle Three.js background, blog system, and glassmorphism UI.
Minimalist Astro CV is a single-page resume template built with Astro and Tailwind CSS that renders a printable CV from JSON Resume data and exposes a machine-readable JSON version with multi-language support.
Minimalist Astro CV is a resume/CV website template built with the Astro static site generator and styled with Tailwind CSS. It takes resume data structured according to the JSON Resume schema and produces a clean, print-friendly single-page CV. The template also outputs a machine-readable version of your resume through a locale-specific API endpoint. It is inspired by Bartosz Jarocki's Minimalist CV and adds i18n and JSON Resume support on top.
pnpm i.pnpm dev to start the dev server and preview the CV locally.site value in astro.config.mjs so image paths in the JSON output resolve to absolute URLs.Yes, the template includes i18n support. Resume content is defined per locale, and the JSON endpoint is also locale-specific, so each language gets its own page and its own structured output.
The template replaces local image paths with absolute URLs as long as you set the site configuration value in astro.config.mjs. For example, if site is https://example.com, the rendered image URL becomes https://example.com/_astro/photo.MK1hhBVF.jpg.
The repository is public on GitHub (6 stars at the time of writing), and the page does not mention any paid license. You can clone and modify it for your own use.
JSON Resume is an open schema for representing resume data as JSON. This template's content collections mirror that schema, letting you reuse data from other tools that support JSON Resume.
