Astro-Vitae is a free, open-source template designed to simplify the creation of a personalized Curriculum Vitae (CV) with a sleek, minimal single-page layout. It empowers users, even those with minimal coding knowledge, to quickly get their professional CV live by simply updating details within JavaScript objects.
Key features include:
- Effortless Customization: All personal and professional details are managed through a
content.jsfile, allowing for easy updates without deep code modifications. - Modular Design: The CV structure is built with Astro components (
Card.astro,Container.astro,Footer.astro,Header.astro) and layouts (AccordionLayout.astro,BaseLayout.astro), making it straightforward to add or remove sections by modifyingContainer.astro. - Modern Tech Stack: Built with Astro for fast performance, TailwindCSS for utility-first styling, and AlpineJs for reactive JavaScript, ensuring a modern and responsive user experience.
- Quick Deployment: The template is designed for rapid setup and deployment, with clear instructions for local development using
npm installandnpm run dev. - Single-Page Layout: Presents all information concisely on a single page, ideal for a clean and professional online presence.
Astro-Vitae is perfect for developers, designers, and professionals looking for a quick, customizable, and modern solution to showcase their skills and experience online. Its focus on ease of use and a clean aesthetic makes it a valuable tool for anyone needing a personal portfolio or resume website.





