Back to themes

Minimalist CV

A clean and modern web app that renders a minimalist CV/Resume with a print-friendly layout. Built with Astro for maximum performance and zero JavaScript by default.


Cost

Free


Created by
Dmitry Zhuk

A print-ready CV/resume template for Astro. Your whole CV lives in one typed config file, ships zero client-side JavaScript, follows the system dark mode automatically, and turns into a clean recruiter-ready PDF with Ctrl+P.

✨ Features

  • 📝 Single Config File - update all your cv data in one place
  • 🖨️ Print Optimized - specially designed print styles for physical copies
  • 🌓 Dark Mode — automatic via `prefers-color-scheme`: no toggle script, no flash of wrong theme
  • 🎨 Minimalist Design - clean, professional layout focused on content
  • 📱 Responsive - mobile-first, looks great on any screen
  • ⚡ Zero JavaScript - ships with no client-side JS for lightning-fast loads
  • 🚀 Static Generation - fully pre-rendered HTML for optimal performance
  • 🎯 SEO Friendly - Open Graph, Twitter cards, JSON-LD `Person` schema, sitemap, canonical URLs
  • 🐳 Self-host Ready — Docker + nginx image with hardened security headers, or one-click on Cloudflare Pages

🛠️ Tech Stack

  • Framework: Astro
  • Language: TypeScript
  • Styling: Tailwind CSS