GitHub - smortezah/awesome-cv: A curated list of awesome resources to create and customize your Curriculum Vitae

3 min read Original article ↗

Awesome

This repository contains a curated list of high-quality resources for creating, customizing, and publishing a Curriculum Vitae (CV) or resume.

The goal is to help job seekers quickly compare hosted builders, static templates, and code-first generators across different ecosystems.

Tip

Resources are grouped by ecosystem and listed alphabetically within each category.

Table of Contents

How to use this list

  • Start with Drag-and-drop if you want a guided builder and fast PDF export.
  • Start with JavaScript/TypeScript, Jekyll, LaTeX, Markdown, or Typst if you prefer version-controlled, code-first customization.

Maintainer note

I maintain NeatCV. It is listed below in the Typst section and should meet the same inclusion criteria as every other entry.

Curriculum Vitae resources

Drag-and-drop

  • JobSprout - AI-powered CV and cover letter builder with Typst templates and ATS-friendly export.
  • Reactive-Resume - Privacy-first resume builder with customizable layouts and PDF export.

JavaScript/TypeScript

  • best-resume-ever - Build multiple resume variants from a code-first workflow.
  • cv - Print-friendly minimalist CV site for developers.
  • OhMyDoc - Paste your resume, pick a style, and export a formatted PDF without field-by-field editing.
  • resume-builder - Single-page resume builder with a straightforward editing flow.

Jekyll

  • online-cv - Minimal Jekyll theme for publishing your resume on GitHub Pages.
  • resume-template - Simple Jekyll and GitHub Pages powered resume template.

LaTeX

  • avinal/resume - Compact and minimal LaTeX resume template.
  • lampzi - No-code ATS-friendly resume builder.
  • latexcv - Collection of LaTeX CV and resume templates.
  • liweitianux/resume - LaTeX resume template suited to students and new graduates.
  • moderncv - Modern curriculum vitae class for LaTeX.
  • posquit0/Awesome-CV - Popular LaTeX template for polished job applications.

Markdown

  • nimo-markdown-cv - Maintain your CV in Markdown and render it from source.
  • Resumx - Markdown resume renderer with automatic page fitting and print-focused output.

Typst

  • alta-typst - Simple Typst CV template with clean defaults.
  • attractive-typst-resume - Attractive Typst resume template for polished personal resumes.
  • bare-bones-cv - Minimal Typst CV focused on essentials.
  • billryan-typst - Minimalist Typst resume inspired by Billryan Resume.
  • brilliant-CV - Typst CV template for polished job applications.
  • chicv - Minimal and highly customizable Typst CV template.
  • cv - Programmatic generation of high-quality CVs with Typst.
  • imprecv - No-frills Typst curriculum vitae template.
  • modern-cv - Modern Typst resume template with polished defaults.
  • modern-typst-resume - Modern Typst resume template.
  • moderncv.typst - Typst template inspired by LaTeX moderncv.
  • NeatCV - Clean, single-file CV template built with Typst.
  • NNJR - Typst resume template inspired by Jake's Resume.
  • rendercv - CV and resume generator aimed at academics and engineers.
  • resume - Typst resume template with a polished single-column presentation.
  • resume.typ - Resume template for Typst.
  • typst-academic-cv - Typst template focused on academic CVs.
  • typst-blue-header-cv - Sleek Typst CV template with a strong visual header.
  • typst-cv-miku - Elegant Typst CV template with an academic style.
  • Typst-CV-Resume - Typst CV template inspired by Deedy-Resume.
  • typst-cv-template - Template for building a CV with Typst.
  • typst-cv-template1 - Resume template inspired by Alessandro Plasmati's Graduate CV.
  • typst-neat-cv - Set of Typst templates for modern CVs and cover letters.
  • typst-resume-sans - Typst resume template with a clean sans-serif style.
  • typst-resume-template - Typst resume template with a straightforward starting point.
  • typst-twentysecondcv - Typst port of the Twenty Seconds CV layout.
  • vercanard - Colorful Typst resume template with a distinctive visual style.

Contributing

Contributions are welcome. Please read the contribution guidelines before opening a pull request.