
Template details
Typst Resume/CV Template
A Typst resume/CV template inspired by Alessandro Plasmati's Graduate CV LaTeX template, compiled to PDF via Typst CLI or web app.
About this template
The Typst Resume/CV Template is a Typst-based curriculum vitae template that takes a single editable .typ source file and compiles it into a clean, academically styled PDF resume. It was created by GitHub user vaibhavjhawar and is inspired by Alessandro Plasmati's Graduate CV LaTeX template.
What is the Typst Resume/CV Template?
The Typst Resume/CV Template is a resume and CV layout written in the Typst typesetting language, which outputs a PDF when compiled with the Typst CLI or the Typst web app. It takes a .typ file containing your personal details and produces a formatted multi-column CV similar to classic LaTeX graduate CV designs. The template's source is available under the MIT license in the GitHub repository typst-cv-template1.
Key Features
- Typst-based source — Uses Typst markup, a modern typesetting system, instead of LaTeX, making the source more readable and faster to compile.
- LaTeX-inspired design — Derives its layout from Alessandro Plasmati's Graduate CV template, giving it a formal academic look.
- Single-file editing — You edit only the
cv1.typfile; no separate style or config files are required. - CLI compilation — Compile with
typst compile cv1.typafter installing the Typst CLI. - Typst app support — The project also runs on typst.app, so you can compile it in your browser without a local installation.
- Fontin Fonts — Designed for the Fontin typeface available from exljbris.com; you must install these fonts for the output to render correctly.
- MIT licensed — The template is free to use, modify, and distribute.
Who is it for?
- Graduate students who need a scholarly CV for applications and publications.
- Job seekers looking for a professional, typographically clean resume format that can be versioned in git.
- Typst users who want a ready-made CV template to customize rather than starting from a blank page.
What can you do with the Typst Resume/CV Template?
- Academic researchers: format a CV with a formal layout that matches the conventions of graduate-level CVs, including education and publication sections.
- Software professionals: produce a PDF resume using a plain-text source file that integrates easily into code-based workflows.
- Typst newcomers: learn how to build a document by editing a single Typst source file and compiling it via CLI or web.
How does the template work?
To use the template, clone the repository with git clone https://github.com/vaibhavjhawar/typst-cv-template1.git, then edit the cv1.typ file with your information. After installing the Fontin fonts from exljbris.com, compile the document by running typst compile cv1.typ in the project directory. Alternatively, you can import the project into the Typst web app at typst.app and compile it there.
FAQ
What do I need to compile this template?
You need the Typst CLI (available at github.com/typst/typst) and the Fontin font family from exljbris.com. Once both are installed, run typst compile cv1.typ to generate the PDF.
Can I use the Typst web app instead of the CLI?
Yes. The repository can be opened as a Typst project on typst.app, where you can edit the cv1.typ file and compile the PDF entirely in your browser.
Is this template free?
Yes, the template is released under the MIT license, so it is free to use, modify, and distribute, including for commercial purposes.
What is the design inspired by?
The template is inspired by Alessandro Plasmati's Graduate CV LaTeX template, which is known for its formal academic CV layout.
Pricing
The template is free to download and use under the MIT license.














