📈 GH Trending Explorer 🎲 Surprise me

← all repos

posquit0 / Awesome-CV

git clone https://github.com/posquit0/Awesome-CV.git 🔥 on GitHub Trending today

:page_facing_up: Awesome CV is LaTeX template for your outstanding job application

+9
stars, 24h · #376
+64
stars, 7 days · #759
+267
stars, 30 days · #967
29k
★ total · +0% this week
5.3k
forks · 94 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageTeX
LicenseLPPL-1.3c
Created2015-01-18 (11y ago)
Last pushtoday
Watchers218
OwnerUser

Seen on GitHub Trending

  • 2026-10-20 — #2 daily in tex · +9 ★
  • 2026-10-20 — #2 monthly in tex · +267 ★
  • 2026-10-20 — #2 weekly in tex · +64 ★

GitHub topics

Links

README excerpt
Awesome CV
 LaTeX template for your outstanding job application
## What is Awesome CV?
**Awesome CV** is LaTeX template for a **CV(Curriculum Vitae)**, **Résumé** or **Cover Letter** inspired by Fancy CV. It is easy to customize your own template, especially since it is really written by a clean, semantic markup.
## Donate
Please help keep this project alive! Donations are welcome and will go towards further development of this project.
 PayPal: paypal.me/posquit0
*Thank you for your support!*
## Preview
#### Résumé
You can see PDF
| Page. 1 | Page. 2 |
|:---:|:---:|
| | |
#### Cover Letter
You can see PDF
| Without Sections | With Sections |
|:---:|:---:|
| | |
## Quick Start
* **Edit Résumé on OverLeaf.com**
* **Edit Cover Letter on OverLeaf.com**
**_Note:_ These gallery templates may contain older source code. For this repository's version, upload its files and follow the Overleaf instructions below.**
## How to Use
#### Requirements
Awesome CV uses **LuaLaTeX with HarfBuzz**, driven by **latexmk**. XeLaTeX and pdfLaTeX are not supported by this version of the class.
Install a current full TeX Live distribution (or MacTeX on macOS), including `lualatex`, `latexmk`, and `fontawesome6`. TeX Live 2026 is the recommended starting point. `latexmk` also requires Perl, which is included with TeX Live on Windows. Make is optional.
Install the **Source Sans 3** and **Roboto** font families, including Regular, Italic, Bold, Bold Italic, Light, and Light Italic. Use the static desktop OTF/TTF fonts from Source Sans 3 and Roboto; installing only a variable font may not provide the named faces required by the class. Fonts must be visible to LuaLaTeX under these family names. After installing fonts, run `luaotfload-tool --update` if they are not found.
Alternatively, place the static font files in the repository root. The included luaotfload.conf enables discovery of fonts in the working directory, including files uploaded to Overleaf.
The Dockerfile provides TeX Live and the required fonts together. It is also used by CI, so Docker is the reference environment for reproducing builds locally.
#### Usage
Run commands from the **repository root**, where `latexmkrc` and `awesome-cv.cls` are located. Paths in the examples are relative to this directory.
 [code] 
This builds the cover letter, CV, and résumé into `build/coverletter.pdf`, `build/cv.pdf`, and `build/resume.pdf`. `make` runs the same command. Generated PDFs, logs, and SyncTeX files stay in `build/`; the committed PDFs in `examples/` are previews and are not overwritten.
To build one document, or rebuild it automatically while editing:
 [code] 
The existing `make resume.pdf`, `make cv.pdf`, and `make coverletter.pdf` shortcuts also write to `build/`. For your own document, run `latexmk your-cv.tex` from the repository root; keep its input and image paths relative to that root.
The shared latexmkrc selects LuaLaTeX, enables SyncTeX, stops on compilation errors, and lets latexmk rerun the compiler and